JavaScript 数组 copyWithin() 方法
下面是Array copyWithin()方法的示例。
- 例子:
Javascript
Javascript
Javascript
Javascript
输出:
Array 4, 5, 6, 4, 5, 6, 7
arr.copyWithin()方法将数组的一部分复制到同一个数组并返回它,而不修改它的大小,即在同一个数组中复制一个数组的数组元素。
句法:
array.copyWithin(target, start, end)
参数:此方法接受三个参数,如上所述,如下所述:
- target:要将元素复制到的索引位置(必需)。
- 开始:它是可选的。开始复制元素的索引位置(默认为 0)。
- 结束:它是可选的。停止复制元素的索引位置(默认为 array.length)。
返回值:返回修改后的数组。
上述方法的更多示例代码如下:
方案一:
Javascript
输出:
Array 5, 6, 7, 4, 5, 6, 7
方案二:
Javascript
输出:
Array 1, 2, 3, 1, 2, 3, 4
应用:每当我们需要将任何数组的内容复制到同一个数组时,我们在 JavaScript 中使用 arr.copyWithin() 元素。
Javascript
输出:
Array 5, 2, 3, 4, 5, 6, 7
支持的浏览器: JavaScript Array copyWithin()方法支持的浏览器如下:
- 谷歌浏览器 45.0
- 微软边缘 12.0
- 火狐浏览器 32.0
- 歌剧 32.0
- 野生动物园 9