美文网首页
TS:获取对象的长度

TS:获取对象的长度

作者: 一眼就认出你 | 来源:发表于2018-11-08 21:11 被阅读0次

    注意:对象不能够直接通过.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<any> = Object.keys(obj); 
    var len:number=arr.length;
    //输出2
    

    相关文章

      网友评论

          本文标题:TS:获取对象的长度

          本文链接:https://www.haomeiwen.com/subject/rwdgxqtx.html