es6数组的拓展
2019-07-23 21:25:23 9 举报
AI智能生成
es6数组的拓展
作者其他创作
大纲/内容
es6数组的拓展
拓展运算符
性质
类似rest的逆运算,将数组转为用逗号分隔的参数序列
主要用于函数调用
应用
替代数组的apply
函数参数
push()传入数组
实现了Iterator接口的对象
Map
Set
Generator函数
与解构赋值结合替代concat()
合并数组
函数可以有多个返回值
将字符串转为数组
新增方法
Array.from()
将类似数组的对象转为数组
interable对象转为数组
Array.of()
替换Array()
数组实例
将数组内部成员将指定位置复制到其他位置(会覆盖原有成员)
target 从该位置开始替换数据
start 从该位置开始读取数据
end 到该位置前停止读取
find()
找出第一个符合条件的数组成员
findIndex()
找出第一个符合条件的索引
fill()
填充一个数组
entries()
遍历键值对
keys()
遍历键名
values()
遍历键值
includes()
判断是否包含某个元素
数组的空位
处理规则十分不统一,尽量避免出现
0 条评论
回复 删除
下一页