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 相关文章推荐
SyntaxHighlighter代码加色使用方法
Sep 07 Javascript
JavaScript及jquey实现多个数组的合并操作
Sep 06 Javascript
Js 正则表达式知识汇总
Dec 02 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
创建你的第一个AngularJS应用的方法
Jun 16 Javascript
动态加载css方法实现和深入解析
Jan 18 Javascript
阿里大于短信验证码node koa2的实现代码(最新)
Sep 07 Javascript
vue axios登录请求拦截器
Apr 02 Javascript
迅速了解一下ES10中Object.fromEntries的用法使用
Mar 05 Javascript
vue+node 实现视频在线播放的实例代码
Oct 19 Javascript
uniapp实现横向滚动选择日期
Oct 21 Javascript
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
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实现域名whois查询的代码(数据源万网、新网)
2010/02/22 PHP
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
基于PHP CURL获取邮箱地址的详解
2013/06/03 PHP
PHP+JS实现大规模数据提交的方法
2015/07/02 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
简化版手机端照片预览组件
2015/04/13 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
浅谈Angular路由守卫
2017/08/26 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
vue中动态绑定表单元素的属性方法
2018/02/23 Javascript
Promise.all中对于reject的处理方法
2018/08/01 Javascript
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
关于js陀螺仪的理解分析
2019/04/11 Javascript
vuex根据不同的用户权限展示不同的路由列表功能
2019/09/20 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
Python实现发送email的几种常用方法
2014/08/18 Python
Python使用爬虫猜密码
2016/02/19 Python
python实现动态创建类的方法分析
2019/06/25 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
Pytorch实现的手写数字mnist识别功能完整示例
2019/12/13 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
浅谈python出错时traceback的解读
2020/07/15 Python
力学专业毕业生自荐信
2013/11/17 职场文书
学生会主席事迹材料
2014/01/28 职场文书
2014学习全国两会精神心得体会2000字
2014/03/11 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
后勤管理员岗位职责
2014/08/27 职场文书
详解如何使用Node.js实现热重载页面
2021/05/06 Javascript
python小型的音频操作库mp3Play
2022/04/24 Python