对象的长度不能用.length获取,用js原生的Object.keys可以获取到
Object.keys返回一个所有元素为字符串的数组,其元素来自于从给定的对象上面可直接枚举的属性,这些属性的顺序与手动遍历该对象属性时的一致。
var obj = {'name' : 'Tom' , 'sex' : 'male' , 'age' : '14'};
var arr = Object.keys(obj);
console.log(arr); // ['name','sex','age']
console.log(arr.length); //3
获取一个对象的长度
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
组策略之(1)-------组策略对象建立管理与命名
czq2008sky
2019-02-23 13:38:34
String的疑惑-String对象在内存中的位置
cfan_haifeng
2019-02-23 12:56:26
javaScript创建对象
web全棧知識
2019-02-22 23:56:26
Document对象介绍
adai6666
2019-02-22 23:39:28
每个线程单独用于对象的引用变量吗?
神蹟難覓
2019-02-22 23:33:27
Oracle对象之表和索引的介绍
我忒忙
2019-02-22 23:28:44
Hadoop学习--person类对象的序列化和反序列化--day07
zhicx
2019-02-22 23:15:45
HTML5 History对象,Javascript修改地址栏而不刷新页面
志強1224
2019-02-22 23:08:01
shell计算字符串长度方法及速度比较
stephen_liu8
2019-02-22 23:36:33
关于如何接受异步ajax请求返回前台的数据
勇敢的鑫
2019-02-23 00:13:21
判断是手机还是电脑访问的代码
tianxxin1987
2019-02-23 00:06:43
linux获取/查看本机出口ip
zhongwei0426
2019-02-22 23:13:39
利用Python3获取办公室的公网IP并修改阿里云安全组规则
三和梁朝偉
2019-02-22 23:12:33