本文实例讲述了ES6中数组array新增方法。分享给大家供大家参考,具体如下:
●find :
find的参数为回调函数,回调函数可以接收3个参数,值x、所以i、数组arr,回调函数默认返回值x。
●findIndex :
findIndex和find差不多,不过默认返回的是索引。
●includes:
includes函数与string的includes一样,接收2参数,查询的项以及查询起始位置。
●keys:
keys,对数组索引的遍历
●values:
keys,对数组项的遍历
●entries:
entries,对数组键值对的遍历。
●fill:
fill方法改变原数组,当第三个参数大于数组长度时候,以最后一位为结束位置。
●Array.of():
Array.of()方法永远返回一个数组,参数不分类型,只分数量,数量为0返回空数组。
●copyWithin:
copyWithin方法接收三个参数,被替换数据的开始处、替换块的开始处、替换块的结束处(不包括);copyWithin(s,m,n).
●Array.from():
Array.from可以把带有lenght属性类似数组的对象转换为数组,也可以把字符串等可以遍历的对象转换为数组,它接收2个参数,转换对象与回调函数
更多相关内容可查看本站专题:《》、《》、《》、《》、《》及《》
希望本文所述对大家基于ECMAScript的程序设计有所帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。