วิธี unshift
วิธี unshift เพิ่มองค์ประกอบใหม่จำนวนไม่จำกัด
ที่จุดเริ่มต้นของอาร์เรย์
ในขณะที่อาร์เรย์ดั้งเดิมถูกเปลี่ยนแปลง และผลลัพธ์
ที่คืนมาคือความยาวใหม่ของอาร์เรย์
ไวยากรณ์
อาร์เรย์.unshift(องค์ประกอบ, องค์ประกอบ, องค์ประกอบ...);
ตัวอย่าง
มาเพิ่มองค์ประกอบใหม่อีกสองรายการ ที่จุดเริ่มต้นของอาร์เรย์และแสดงอาร์เรย์ที่ถูกเปลี่ยนแปลง:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');
console.log(arr);
ผลลัพธ์ของการรันโค้ด:
['1', '2', 'a', 'b', 'c', 'd', 'e']
ตัวอย่าง
มาเพิ่มองค์ประกอบใหม่สองรายการและแสดง ความยาวใหม่ของอาร์เรย์:
let arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');
console.log(length);
ผลลัพธ์ของการรันโค้ด:
7