JavaScript copyWithin()方法

2022-03-25 17:12 更新

JavaScript copyWithin() 方法

Array 對象參考手冊JavaScript Array 對象

實例


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

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

fruits.copyWithin(2, 0);

fruits 輸出結(jié)果:

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


嘗試一下 ?

定義和用法

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


瀏覽器支持

Firefox Opera Google Chrome Safari

注釋:Internet Explorer 不支持 copyWithin() 方法。


語法

array.copyWithin(target, start, end)

參數(shù)值

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

返回值

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

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

JavaScript 版本: ECMAScript 6

Array 對象參考手冊JavaScript Array 對象


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號