JavaScript获得指定对象大小的方法


Posted in Javascript onJuly 01, 2015

本文实例讲述了JavaScript获得指定对象大小的方法。分享给大家供大家参考。具体如下:

function objectSize(the_object) {
 /* function to validate the existence of each key
 in the object to get the number of valid keys. */
 var object_size = 0;
 for (key in the_object){
  if (the_object.hasOwnProperty(key)) {
   object_size++;
  }
 }
 return object_size;
}

用法如下:

// Arbitrary object
var something = {
 dog: "cat",
 cat: "dog"
}
console.log(objectSize(something));
// Logs: 2

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript 网页黑白效果实现代码(兼容IE/FF等)
Apr 23 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
Jul 27 Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
Dec 17 Javascript
js 触发select onchange事件代码
Mar 20 Javascript
JavaScript中的类数组对象介绍
Dec 30 Javascript
jQuery中[attribute=value]选择器用法实例
Dec 31 Javascript
Bootstrap开发实战之响应式轮播图
Jun 02 Javascript
如何解决hover在ie6中的兼容性问题
Dec 15 Javascript
JS字符串按逗号和回车分隔的方法
Apr 25 Javascript
JavaScript如何获取到导航条中HTTP信息
Oct 10 Javascript
通过jQuery学习js类型判断的技巧
May 27 jQuery
angularjs模态框的使用代码实例
Dec 20 Javascript
JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
Jul 01 #Javascript
JavaScript判断数组是否包含指定元素的方法
Jul 01 #Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 #Javascript
使用RequireJS优化JavaScript引用代码的方法
Jul 01 #Javascript
优化RequireJS项目的相关技巧总结
Jul 01 #Javascript
JavaScript的RequireJS库入门指南
Jul 01 #Javascript
Backbone.js的一些使用技巧
Jul 01 #Javascript
You might like
把PHP安装为Apache DSO
2006/10/09 PHP
php4的session功能评述(三)
2006/10/09 PHP
PHP页面中文乱码分析
2013/10/29 PHP
Thinkphp实现MySQL读写分离操作示例
2014/06/25 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
2014/07/08 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
javascript 自动转到命名锚记
2009/01/10 Javascript
javascript使用eval或者new Function进行语法检查
2010/10/16 Javascript
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2011/04/27 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
JS+CSS实现Li列表隔行换色效果的方法
2015/02/16 Javascript
简单介绍JavaScript的变量和数据类型
2015/06/03 Javascript
jQuery实现文本框输入同步的方法
2015/06/20 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
axios中cookie跨域及相关配置示例详解
2017/12/20 Javascript
vue打包的时候自动将px转成rem的操作方法
2018/06/20 Javascript
vue+node实现图片上传及预览的示例方法
2018/11/22 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
简单学习5种处理Vue.js异常的方法
2019/06/17 Javascript
vue resource发送请求的几种方式
2019/09/30 Javascript
使用Python读取安卓手机的屏幕分辨率方法
2018/03/31 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
django列表筛选功能的实现代码
2020/03/27 Python
Python之京东商品秒杀的实现示例
2021/01/06 Python
手工制作的男士奢华英国鞋和服装之家:Goodwin Smith
2019/06/21 全球购物
工作个人的自我评价
2014/01/14 职场文书
毕业赠语大全
2015/06/23 职场文书