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 & DHTML 实例编程(教程)基础知识
Jun 02 Javascript
js控制CSS样式属性语法对照表
Dec 11 Javascript
JQuery实现简单验证码提示解决方案
Dec 20 Javascript
Javascript保存网页为图片借助于html2canvas库实现
Sep 05 Javascript
原生js实现模拟滚动条
Jun 15 Javascript
微信小程序 基础知识css样式media标签
Feb 15 Javascript
jQuery滑动到底部加载下一页数据的实例代码
May 22 jQuery
彻底弄懂 JavaScript 执行机制
Oct 23 Javascript
Vue.js 中的 v-cloak 指令及使用详解
Nov 19 Javascript
js中的深浅拷贝问题简析
May 10 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
vue 获取url里参数的两种方法小结
Nov 12 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中使用临时表查询数据的一个例子
2013/02/03 PHP
PHP实现生成唯一编号(36进制的不重复编号)
2014/07/01 PHP
PHP源码分析之变量的存储过程分解
2014/07/03 PHP
thinkphp3.2.3 分页代码分享
2016/07/28 PHP
浅谈Laravel队列实现原理解决问题记录
2017/08/19 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
基于jquery的监控数据是否发生改变
2011/04/11 Javascript
JS子父窗口互相操作取值赋值的方法介绍
2013/05/11 Javascript
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
获取3个数组不重复的值的具体实现
2013/12/30 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
JS正则表达式验证密码格式的集中情况总结
2017/02/23 Javascript
AngularJS双向绑定和依赖反转实例详解
2017/04/15 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
深入理解Puppeteer的入门教程和实践
2019/03/05 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
[03:36]2015国际邀请赛第二日现场精彩集锦
2015/08/06 DOTA
[02:08]什么藏在DOTA2 TI9“小紫本”里?斧王历险记告诉你!
2019/05/17 DOTA
Python中关键字is与==的区别简述
2014/07/31 Python
Python抓取京东图书评论数据
2014/08/31 Python
Python 如何访问外围作用域中的变量
2016/09/11 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
python距离测量的方法
2018/03/06 Python
python如何统计序列中元素
2020/07/31 Python
加拿大休闲和工业服装和鞋类零售商:L’Équipeur
2018/01/12 全球购物
大学军训感言1000字
2014/02/25 职场文书
保险公司早会主持词
2014/03/22 职场文书
学习经验交流会主持词
2014/04/01 职场文书
亲戚关系证明
2015/06/24 职场文书
公司要求试用期员工提交“述职报告”,该怎么写?
2019/07/17 职场文书
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python
Nginx 反向代理解决跨域问题多种情况分析
2022/01/18 Servers