TS:获取对象的长度

注意:对象不能够直接通过.length获取长度


获取对象长度第一种方法: for - in(通过遍历对象的方式统计长度)

var obj:Object ={"def":1,"jew":1}; 
var len:number=0;
for (key in obj){
      len++;
}
//输出2

获取对象长度第二种方法: Object.keys方法(获取对象所有key值,返回一个数组,获取数组长度即可)

var obj:Object ={"def":1,"jew":1}; 
var arr:Array = Object.keys(obj); 
var len:number=arr.length;
//输出2

你可能感兴趣的:(TS:获取对象的长度)