ตัวอย่าง
คัดลอกแรกที่สององค์ประกอบมากมายที่จะมาสององค์ประกอบอาร์เรย์:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2,0);
ผลของผลไม้จะได้รับ:
Banana,Orange,Banana,Orange
ลองตัวเอง» เพิ่มเติม "ลองตัวเอง" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
copyWithin() องค์ประกอบวิธีสำเนาอาร์เรย์ภายในอาร์เรย์และจากตำแหน่งที่ระบุไว้
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ
วิธี | |||||
---|---|---|---|---|---|
copyWithin() | 45.0 | 12.0 | 32.0 | 9 | 32.0 |
วากยสัมพันธ์
array.copyWithin( target,start,end )
ค่าพารามิเตอร์
Parameter | Description |
---|---|
target | Required. The index position to copy the elements to |
start | Required. The index position to start copying elements from |
end | Optional. The index position to stop copying elements from (default is array .length) |
รายละเอียดทางเทคนิค
กลับค่า: | อาร์เรย์อาร์เรย์ที่มีการเปลี่ยนแปลง |
---|---|
JavaScript เวอร์ชัน: | ECMAScript 6 |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
คัดลอกแรกที่สององค์ประกอบมากมายไปยังตำแหน่งที่สามและสี่:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"];
fruits.copyWithin(2,0,2);
การส่งออกของโค้ดข้างต้นจะได้รับ:
Banana,Orange,Banana,Orange,Kiwi,Papaya
ลองตัวเอง» JavaScript อ้างอิงอาร์เรย์