📜  JavaScript 数组 copyWithin() 方法

📅  最后修改于: 2022-05-13 01:56:38.452000             🧑  作者: Mango

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