获得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 相关文章推荐
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
Jan 15 Javascript
js中运算符&& 和 || 的使用记录
Aug 21 Javascript
Javascript基础知识(三)BOM,DOM总结
Sep 29 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
Dec 08 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
Jun 06 Javascript
js本地图片预览实现代码
Oct 09 Javascript
Javascript基础回顾之(二) js作用域
Jan 31 Javascript
angularjs实现上拉加载和下拉刷新数据功能
Jun 12 Javascript
微信小程序引用iconfont图标的方法
Oct 22 Javascript
vue中多个倒计时实现代码实例
Mar 27 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
May 08 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
Nov 01 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
MySQL修改密码方法总结
2008/03/25 PHP
PHP 年龄计算函数(精确到天)
2012/06/07 PHP
探讨PHP函数ip2long转换IP时数值太大产生负数的解决方法
2013/06/06 PHP
完美解决PHP中的Cannot modify header information 问题
2013/08/12 PHP
php一次性删除前台checkbox多选内容的方法
2013/09/22 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
详解Yii2.0 rules验证规则集合
2017/03/21 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
2017/09/17 PHP
Javascript的常规数组和关联数组对比小结
2012/05/24 Javascript
使用jQuery内容过滤选择器选择元素实例讲解
2013/04/18 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
js简易版购物车功能
2017/06/17 Javascript
Webpack path与publicPath的区别详解
2018/05/03 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
2019/08/07 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
原生JavaScript实现贪吃蛇游戏
2020/11/04 Javascript
利用pandas合并多个excel的方法示例
2019/10/10 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
pytorch之Resize()函数具体使用详解
2020/02/27 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
自我管理的活动方案
2014/08/25 职场文书
加强干部作风建设整改方案
2014/10/24 职场文书
个人作风纪律整顿整改措施
2014/10/25 职场文书
2015年信访维稳工作总结
2015/04/07 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
CSS基础详解
2021/10/16 HTML / CSS
多台电脑共享文件怎么设置?多台电脑共享文件操作教程
2022/04/08 数码科技
Python如何加载模型并查看网络
2022/07/15 Python