JavaScript copyWithin()方法

2022-03-25 17:12 更新

JavaScript copyWithin() 方法

Array 對(duì)象參考手冊(cè)JavaScript Array 對(duì)象

實(shí)例


將前兩個(gè)數(shù)組元素復(fù)制到最后兩個(gè)數(shù)組元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"]; 

fruits.copyWithin(2, 0);

fruits 輸出結(jié)果:

['Banana', 'Orange', 'Banana', 'Orange']


嘗試一下 ?

定義和用法

?copyWithin()? 方法將數(shù)組元素復(fù)制到數(shù)組中的另一個(gè)位置,覆蓋現(xiàn)有值。
?copyWithin()? 方法永遠(yuǎn)不會(huì)向數(shù)組添加更多項(xiàng)。
提示:?copyWithin()? 方法會(huì)覆蓋原始數(shù)組。


瀏覽器支持

Firefox Opera Google Chrome Safari

注釋?zhuān)篒nternet Explorer 不支持 copyWithin() 方法。


語(yǔ)法

array.copyWithin(target, start, end)

參數(shù)值

參數(shù) 描述
target 必需。將元素復(fù)制到的索引位置。
start 可選。開(kāi)始復(fù)制元素的索引位置(默認(rèn)為 0)。
end 可選。停止從中復(fù)制元素的索引位置(默認(rèn)為 array.length)。

返回值

Type 描述
Array 對(duì)象 數(shù)組,被改變的數(shù)組。

技術(shù)細(xì)節(jié)

JavaScript 版本: ECMAScript 6

Array 對(duì)象參考手冊(cè)JavaScript Array 對(duì)象


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)