获得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 相关文章推荐
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
js压缩工具 yuicompressor 使用教程
Mar 31 Javascript
javascript 防止刷新,后退,关闭
Aug 07 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
Nov 07 Javascript
js switch case default 的用法示例介绍
Oct 23 Javascript
js/jquery去掉空格,回车,换行示例代码
Nov 05 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
Jan 03 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
May 09 Javascript
实现jquery放大镜的两种方法
Feb 22 jQuery
vue写一个组件
Apr 09 Javascript
laravel-admin 与 vue 结合使用实例代码详解
Jun 04 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
Oct 29 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实现微信支付之现金红包
2018/05/30 PHP
使用Laravel中的查询构造器实现增删改查功能
2019/09/03 PHP
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
jquery手风琴特效插件
2015/02/04 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
nodejs实现bigpipe异步加载页面方案
2016/01/26 NodeJs
不用一句js代码初始化组件
2016/01/27 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
深入学习jQuery中的data()
2016/12/22 Javascript
Ionic3 UI组件之Gallery Modal详解
2017/06/07 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
angularJs中$http获取后台数据的实例讲解
2018/08/08 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
详解微信小程序文件下载--视频和图片
2019/04/24 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
2019/11/27 Javascript
JS localStorage存储对象,sessionStorage存储数组对象操作示例
2020/02/15 Javascript
vue实现输入框自动跳转功能
2020/05/20 Javascript
python删除特定文件的方法
2015/07/30 Python
Python实现简单的语音识别系统
2017/12/13 Python
python实现列表中由数值查到索引的方法
2018/06/27 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
python数据处理之如何选取csv文件中某几行的数据
2019/09/02 Python
HTML5实现音频和视频嵌入的方法
2018/08/22 HTML / CSS
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
加州风格的游泳和沙滩装品牌:Cupshe
2019/06/10 全球购物
编写类String的构造函数、析构函数和赋值函数
2012/05/29 面试题
高中英语教学反思
2014/02/04 职场文书
2014年度思想工作总结
2014/11/27 职场文书
工程部部长岗位职责
2015/02/12 职场文书
公司新员工欢迎词
2015/09/30 职场文书
2016年小学教师师德承诺书
2016/03/25 职场文书