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 相关文章推荐
用js实现的抽象CSS圆角效果!!
May 03 Javascript
json-lib出现There is a cycle in the hierarchy解决办法
Feb 24 Javascript
Jquery 复选框取值兼容FF和IE8(测试有效)
Oct 29 Javascript
javascript对象的创建和访问
Mar 08 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
May 17 Javascript
jQuery 实现双击编辑表格功能
Jun 19 jQuery
网页中的图片查看器viewjs使用方法
Jul 11 Javascript
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
对Vue beforeRouteEnter 的next执行时机详解
Aug 25 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
Apr 17 Javascript
微信小程序实现多选框全选与取消全选功能示例
May 14 Javascript
Vue动态面包屑功能的实现方法
Jul 01 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
BBS(php & mysql)完整版(三)
2006/10/09 PHP
Banner程序
2006/10/09 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
JQUERY 设置SELECT选中项代码
2014/02/07 Javascript
JavaScript数组的一些奇葩行为
2016/01/25 Javascript
原生js实现图片层叠轮播切换效果
2016/02/02 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
ReactNative页面跳转实例代码
2016/09/27 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
Node.js读取文件内容示例
2017/03/07 Javascript
XMLHttpRequest对象_Ajax异步请求重点(推荐)
2017/09/28 Javascript
JavaScript中字符串的常用操作方法及特殊字符
2018/03/18 Javascript
详解操作虚拟dom模拟react视图渲染
2018/07/25 Javascript
vue-cli webpack 引入swiper的操作方法
2018/09/15 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
vue百度地图 + 定位的详解
2019/05/13 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
高性能web服务器框架Tornado简单实现restful接口及开发实例
2014/07/16 Python
Python中字典的基本知识初步介绍
2015/05/21 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
2017/07/24 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
Python闭包函数定义与用法分析
2018/07/20 Python
Django添加sitemap的方法示例
2018/08/06 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
Habitat家居英国官方网站:沙发、家具、照明、厨房和户外
2019/12/12 全球购物
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
2012/09/08 面试题
应聘医药销售自荐书范文
2014/02/08 职场文书
宣传口号大全
2014/06/16 职场文书
大学英语专业求职信
2014/06/21 职场文书
群众路线党员自我评议范文2014
2014/09/24 职场文书
网络营销计划书
2015/01/17 职场文书