JavaScript 数组 copyWithin() 方法

17 Mar 2025 | 阅读 2 分钟

JavaScript 数组 copyWithin() 方法会将给定数组的一部分复制到数组本身的其他位置,并返回修改后的数组。此方法不会改变修改后数组的长度。

语法

copyWithin() 方法的语法如下:

参数

target - 复制的元素的目标位置。

start - 可选。表示方法开始复制元素的索引。默认为 0。

end - 可选。表示方法停止复制元素的索引。默认为 array.length-1。

返回

修改后的数组。

JavaScript 数组 copyWithin() 方法示例

让我们来看一些 copyWithin() 方法的示例。

示例 1

在这里,我们将 target、start 和 end 索引传递给方法。

立即测试

输出

Node.js,Node.js,JQuery,Bootstrap

示例 2

让我们再看一个复制两个元素的示例。

立即测试

输出

Node.js,JQuery,JQuery,Bootstrap

示例 3

在此示例中,我们将仅提供 target 索引和 start 索引。

立即测试

输出

AngularJS,JQuery,Bootstrap,Bootstrap

示例 4

在此示例中,我们将仅提供 target 索引。

立即测试

输出

AngularJS,Node.js,AngularJS,Node.js
 
下一主题JavaScript 数组