es6中Array.from()方法怎么用

2025-04-27 16:05:22

1、Array.from() 将类数组对拇峨镅贪象转换为真正数组,letarrayLike = {0:'June',1:'20',2:'卿鸺省髋女',3: ['jane','john','Mary'],'length': 4}letarr = Array.from(arrayLike);console.log(arr) //['June','20','女',['jane','john','Mary']]浏览器控制台输出如下图:

es6中Array.from()方法怎么用

2、将Set结构的数据转换为真正的数组,letarr = [11,43,97,9797,564]letset =newSet(arr)console.log(Array.from(set))// [ 11,43,97, 9797, 564 ]如下图:

es6中Array.from()方法怎么用

3、Array.from还可以接收第二个耩撞苏粪参数,用来对每个元素进行处理,将处理后的值放入返回的数组。let arr = [12,15]let set = new Set(arr)console.log(Array.from(set, item => item + 2))

es6中Array.from()方法怎么用

4、Array.from 将字符串转换为数组。let str = 'Baidu';console.log(Array.from(str))

es6中Array.from()方法怎么用

5、Array.from参数是一个真正的数组。console.log(Array.from([12,15]))

es6中Array.from()方法怎么用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢