【前言】
对象的长度不能用.length获取,需要用js原生Object.keys获取键从而推算出其长度
【主体】
注意:对象的长度不能用.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
【总结】
获取对象长度的思路/步骤→先将其键值对中的键,转换为数组形式,再计算数组长度。
.