📅  最后修改于: 2020-10-26 01:06:52             🧑  作者: Mango
copyWithin()方法复制数组中的数组序列,并在目标处设置一个新的起点。 copyWithin()方法是可变方法,可以直接更新数组。它不会改变数组的长度,但是会更改其内容并在必要时创建新的属性。此方法具有三个参数,两个为必需参数,一个为可选参数。
arr.copyWithin(target)
arr.copyWithin(target, start)
arr.copyWithin(target,start,end)
目标:将元素复制到的索引位置。 (需要)。
开始:索引位置元素开始复制。 (可选的)
结束:是可选的。从中结束复制元素的源结束索引位置。
修改后的数组。
Chrome | 45.0 |
Edge | 12.0 |
Firefox | 32.0 |
Opera | NO |
JavaScript TypedArray copyWithin(target)方法
输出:
1,2,1,2,3,4,5,6,7,8
JavaScript TypedArray copyWithin(target,start)方法
输出:
1,2,4,5,6,7,8,9,10,10
JavaScript TypedArray copyWithin(target,start,end)方法
输出:
1,3,4,4,5,6,7,8,9,10