js中如何将伪数组转为数组

伪数组:伪数组对象,不可以使用数组的方法,但因为其微妙的数据形式,可以通过遍历数据。

伪数组转数据方法

方式一

 var arr={
            0:1,
            1:2,
            2:'李雷和韩梅梅',
            length:3
        }
      
        var newArr=Array.prototype.slice.call(arr)

方法二

使用es6的新特性

var arr={
            0:1,
            1:2,
            2:'李雷和韩梅梅',
            length:3
        }

        var newArr=Array.from(arr)

 

posted @ 2020-10-01 17:57  山吹同学  阅读(576)  评论(0编辑  收藏  举报