js获取对象的长度
js获取对象的长度1、对象的长度不能用.length获取,用js原生的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)
·
js获取对象的长度
1、对象的长度不能用.length获取,用js原生的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
2、javascript获取json对象的key名称的两种方法
第一种方法
jsonObj = { name: '李世民', value: '8' }
for (key in jsonObj){
console.log(key);
//add your statement to get key value
}
打印结果
name value
第二种方法
javascript中,Object具有一个key属性,可以返回json对象的key的数组
(Object has a property keys, returns an Array of keys from that Object)
用法:
Object.keys(jsonObj)
jsonObj = { name: '李世民', value: '8' }
console.log(Object.keys(jsonObj));
结果
[ 'name', 'value' ]
更多推荐
已为社区贡献65条内容
所有评论(0)