获得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 相关文章推荐
js类后台管理菜单类-MenuSwitch
Sep 12 Javascript
原生js实现addclass,removeclass,toggleclasss实例
Nov 24 Javascript
bootstrap侧边栏圆点导航
Jan 11 Javascript
vuejs响应用户事件(如点击事件)
Mar 14 Javascript
Bootstrap 3多级下拉菜单实例
Nov 23 Javascript
你点的 ES6一些小技巧,请查收
Apr 25 Javascript
Vue引入sass并配置全局变量的方法
Jun 27 Javascript
Vue项目数据动态过滤实践及实现思路
Sep 11 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
May 16 Javascript
使用localStorage替代cookie做本地存储
Sep 25 Javascript
手把手带你搭建一个node cli的方法示例
Aug 07 Javascript
原生js中运算符及流程控制示例详解
Jan 05 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
php4的session功能评述(三)
2006/10/09 PHP
基于header的一些常用指令详解
2013/06/06 PHP
php计算两个整数的最大公约数常用算法小结
2015/03/05 PHP
PHP保留两位小数的几种方法
2019/07/24 PHP
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
jquery根据name属性查找的小例子
2013/11/21 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
2015/05/25 Javascript
js实现分割上传大文件
2016/03/09 Javascript
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
Parcel.js + Vue 2.x 极速零配置打包体验教程
2017/12/24 Javascript
vue 解决addRoutes动态添加路由后刷新失效问题
2018/07/02 Javascript
[03:37]2015国际邀请赛第四日现场精彩集锦
2015/08/08 DOTA
Python变量和数据类型详解
2017/02/15 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
Python3数字求和的实例
2019/02/19 Python
Python实现将HTML转成PDF的方法分析
2019/05/04 Python
深入浅析python 协程与go协程的区别
2019/05/09 Python
pandas分组聚合详解
2020/04/10 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
2013/02/04 HTML / CSS
css3的focus-within选择器的使用
2020/05/11 HTML / CSS
世界上最大的家庭自动化公司:Smarthome
2017/12/20 全球购物
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
365 Tickets英国:全球景点门票
2019/07/06 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
《一个中国孩子的呼声》教学反思
2014/02/12 职场文书
超市开学活动方案
2014/03/01 职场文书
市场营销毕业生自荐信范文
2014/04/01 职场文书
2014年护士个人工作总结
2014/11/11 职场文书
2015年班组工作总结
2015/04/20 职场文书
Python基于Tkinter开发一个爬取B站直播弹幕的工具
2021/05/06 Python
Python中glob库实现文件名的匹配
2021/06/18 Python
详解Python如何批量采集京东商品数据流程
2022/01/22 Python
PyCharm 配置SSH和SFTP连接远程服务器
2022/05/11 Python