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代码简单实现求杨辉三角给定行的最大值
Oct 29 Javascript
jquery的map与get方法详解
Nov 04 Javascript
jQuery 复合选择器应用的几个例子
Sep 11 Javascript
javascript实现左右控制无缝滚动
Dec 31 Javascript
必备的JS调试技巧汇总
Jul 20 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
Jun 08 Javascript
vue 文件目录结构详解
Nov 24 Javascript
vue实现添加与删除图书功能
Oct 07 Javascript
Angular事件之不同组件间传递数据的方法
Nov 15 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 Javascript
微信小程序弹窗禁止页面滚动的实现代码
Dec 30 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摘要生成函数(无乱码)
2012/02/04 PHP
基于php缓存的详解
2013/05/15 PHP
PHP模拟http请求的方法详解
2016/11/09 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
怎么清空javascript数组
2013/05/11 Javascript
JavaScript移除数组内重复元素的方法
2015/03/18 Javascript
JS实现窗口加载时模拟鼠标移动的方法
2015/06/03 Javascript
JS延时提示框实现方法详解
2015/11/26 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
Vue插值、表达式、分隔符、指令知识小结
2018/10/12 Javascript
redux处理异步action解决方案
2020/03/22 Javascript
Vue watch响应数据实现方法解析
2020/07/10 Javascript
[34:56]Ti4冒泡赛LGD vs Liquid 1
2014/07/14 DOTA
python ip正则式
2009/05/07 Python
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
玩转python爬虫之URLError异常处理
2016/02/17 Python
python3写的简单本地文件上传服务器实例
2018/06/04 Python
python+splinter实现12306网站刷票并自动购票流程
2018/09/25 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
Python Pandas对缺失值的处理方法
2019/09/27 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
Python实现在Windows平台修改文件属性
2020/03/05 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
改变 Python 中线程执行顺序的方法
2020/09/24 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
瑞士国际航空官网:SWISS
2016/07/21 全球购物
婚鞋、新娘鞋、礼服鞋、童鞋:Nina Shoes
2019/09/04 全球购物
laravel使用redis队列实例讲解
2021/03/23 PHP
业务总经理岗位职责
2014/02/03 职场文书
大班开学家长寄语
2014/04/04 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
党员剖析材料范文
2014/12/18 职场文书
药房管理制度范本
2015/08/06 职场文书
python解决12306登录验证码的实现
2021/04/18 Python