类似数组的对象,转为真正的数组es5 VS es6

      let arrayLike = {
            '0': 'a',
            '1': 'b',
            '2': 'c',
            length: 3
        };
        // ES5的写法
        var arr1 = [].slice.call(arrayLike); 
        console.log(arr1)// ['a', 'b', 'c']

        // ES6的写法
        let arr2 = Array.from(arrayLike); 
        console.log(arr2)// ['a', 'b', 'c']

  

posted @ 2020-03-24 16:54  banzhuxiang  阅读(152)  评论(0)    收藏  举报