获得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 相关文章推荐
jQuery checkbox全选/取消全选实现代码
Nov 14 Javascript
jQuery Validation实例代码 让验证变得如此容易
Oct 18 Javascript
用jquery设置按钮的disabled属性的实现代码
Nov 28 Javascript
用Javascript评估用户输入密码的强度实现代码
Nov 30 Javascript
不同Jquery版本引发的问题解决
Oct 14 Javascript
如何判断元素是否为HTMLElement元素
Dec 06 Javascript
Bootstrap Fileinput文件上传组件用法详解
May 10 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
Mar 02 Javascript
JavaScript实现获取远程的html到当前页面中
Mar 26 Javascript
jQuery插件开发发送短信倒计时功能代码
May 09 jQuery
vue路由组件按需加载的几种方法小结
Jul 12 Javascript
vue 检测用户上传图片宽高的方法
Feb 06 Javascript
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设计模式小结
2013/02/15 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
整理8个很棒的 jQuery 倒计时插件和教程
2011/12/12 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
基于jQuery的input输入框下拉提示层(自动邮箱后缀名)
2012/06/14 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
jQuery获取checkboxlist的value值的方法
2015/09/27 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
JS实现动态添加DOM节点和事件的方法示例
2017/04/28 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
详解一个基于react+webpack的多页面应用配置
2019/01/21 Javascript
13 个npm 快速开发技巧(推荐)
2019/07/04 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
2020/05/15 Javascript
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
python自动化测试实例解析
2014/09/28 Python
Python中str.format()详解
2017/03/12 Python
Python实现的密码强度检测器示例
2017/08/23 Python
Python将DataFrame的某一列作为index的方法
2018/04/08 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
深入理解Python异常处理的哲学
2019/02/01 Python
Python随机数函数代码实例解析
2020/02/09 Python
python 实现多维数组(array)排序
2020/02/28 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
Nanushka官网:匈牙利服装品牌
2019/08/14 全球购物
践行三严三实心得体会
2014/10/13 职场文书
地道战观后感300字
2015/06/04 职场文书
2015年小学重阳节活动总结
2015/07/29 职场文书
终止合同协议书范本
2016/03/22 职场文书
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python
实体类或对象序列化时,忽略为空属性的操作
2021/06/30 Java/Android
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python