ES6+ cop yWithin()
1. 前言
在 ES5 中没有对数组内元素的复制和替换,如果要实现数组内的替换需要针对性的操作。而在 ES6 中提供了 cop yWithin 方法 轻易地实现数组内元素的复制,不会改变原数组的长度。
2. 方法 详情
2.1 基本语法
cop yWithin 复制原数组指定的项,从 start 到 end 之 间的 元素;然后替换原数组指定的位置,从 target 开始替换。原数组的长度不会被改变。
使用语法:
arr . cop yWithin ( target [ , start [ , end ] ] )
参数解释:
参数 描述 target (必须,可以不填)开始替换数据的起始索引位置,复制元素到该位置;如果是负数时,target 将从末尾开始计算 start (可选)开始复制的起始位置;如果是负数时, start 将从末尾开始计算。如果被省略,则会从 0 开始复制 end (可选)开始复制元素的结束位置,不 包括 end 位置;如果是负数, end 将从末尾开始计算
查看更多关于ES6+ copyWithin()的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did91782