获得Javascript对象属性个数的示例代码


Posted in Javascript onNovember 21, 2013

如下所示:

//扩展对象的count方法
Object.prototype.count = (
    Object.prototype.hasOwnProperty(‘__count__')
  ) ? function () {
    return this.__count__;
  } : function () {
    var count = 0;
    for (var i in this) if (this.hasOwnProperty(i)) {
      count ++;
    }
    return count;
  }; //使用
var myObj = {
    name1: “value1″,
    name2: “value2″
};
alert(myObj.count());
Javascript 相关文章推荐
两个select之间option的互相添加操作(jquery实现)
Nov 12 Javascript
js 省地市级联选择
Feb 07 Javascript
js防止表单重复提交实现代码
Sep 05 Javascript
纯文字版返回顶端的js代码
Aug 01 Javascript
jQuery拖拽 & 弹出层 介绍与示例
Dec 27 Javascript
关于JavaScript对象的动态选择及遍历对象
Mar 10 Javascript
Select2.js下拉框使用小结
Oct 24 Javascript
JS加密插件CryptoJS实现AES加密操作示例
Aug 16 Javascript
Next.js实现react服务器端渲染的方法示例
Jan 06 Javascript
基于vue+element实现全局loading过程详解
Jul 10 Javascript
vue 弹出遮罩层样式实例
Jul 22 Javascript
vue element el-transfer增加拖拽功能
Jan 15 Vue.js
XMLHttpRequest处理xml格式的返回数据(示例代码)
Nov 21 #Javascript
浅析JavaScript中的常用算法与函数
Nov 21 #Javascript
非常漂亮的JS+CSS图片幻灯切换特效
Nov 20 #Javascript
浅谈checkbox的一些操作(实战经验)
Nov 20 #Javascript
JS 去除Array中的null值示例代码
Nov 20 #Javascript
document.getElementById获取控件对象为空的解决方法
Nov 20 #Javascript
jquery html动态生成select标签出问题的解决方法
Nov 20 #Javascript
You might like
浅析PHP substr,mb_substr以及mb_strcut的区别和用法
2013/06/21 PHP
php5.5中类级别的常量使用介绍
2013/10/02 PHP
php判断两个日期之间相差多少个月份的方法
2015/06/18 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
javascript 三种编解码方式
2010/02/01 Javascript
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
Date对象格式化函数代码
2010/07/17 Javascript
jQuery中(function(){})()执行顺序的理解
2013/03/05 Javascript
如何编写jquery插件
2017/03/29 jQuery
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
2019/04/25 Javascript
使用Vue 实现滑动验证码功能
2019/06/27 Javascript
layer更改皮肤的实现方法
2019/09/11 Javascript
使用axios发送post请求,将JSON数据改为form类型的示例
2019/10/31 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
JavaScript实现简易计算器小功能
2020/10/22 Javascript
[01:05:59]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.22
2019/09/05 DOTA
常用python数据类型转换函数总结
2014/03/11 Python
numpy.std() 计算矩阵标准差的方法
2018/07/11 Python
基于python历史天气采集的分析
2019/02/14 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
2019/04/29 Python
python pillow模块使用方法详解
2019/08/30 Python
俄罗斯厨房产品购物网站:COOK HOUSE
2021/03/15 全球购物
问卷调查计划书
2014/01/10 职场文书
转预备党员政审材料
2014/02/06 职场文书
学生自我评语大全
2014/04/18 职场文书
重阳节活动总结
2014/08/27 职场文书
学生违纪检讨书200字
2014/10/21 职场文书
晚会开幕词
2015/01/28 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
银行求职信怎么写
2019/06/20 职场文书
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
日元符号 ¥
2022/02/17 杂记
Ubuntu安装Mysql+启用远程连接的完整过程
2022/06/21 Servers