วิธี unshift

วิธี unshift เพิ่มองค์ประกอบใหม่จำนวนไม่จำกัด ที่จุดเริ่มต้นของอาร์เรย์ ในขณะที่อาร์เรย์ดั้งเดิมถูกเปลี่ยนแปลง และผลลัพธ์ ที่คืนมาคือความยาวใหม่ของอาร์เรย์

ไวยากรณ์

javascriptอาร์เรย์.unshift(องค์ประกอบ, องค์ประกอบ, องค์ประกอบ...);

ตัวอย่าง

มาเพิ่มองค์ประกอบใหม่อีกสองรายการ ที่จุดเริ่มต้นของอาร์เรย์และแสดงอาร์เรย์ที่ถูกเปลี่ยนแปลง:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');

console.log(arr);

ผลลัพธ์ของการรันโค้ด:

javascript['1', '2', 'a', 'b', 'c', 'd', 'e']

ตัวอย่าง

มาเพิ่มองค์ประกอบใหม่สองรายการและแสดง ความยาวใหม่ของอาร์เรย์:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');

console.log(length);

ผลลัพธ์ของการรันโค้ด:

javascript7

ดูเพิ่มเติม

  • วิธี push,
    ซึ่งเพิ่มองค์ประกอบที่ท้ายอาร์เรย์
  • วิธี shift และ pop,
    ซึ่งลบองค์ประกอบออกจากอาร์เรย์
  • วิธี fill,
    ซึ่งเติมอาร์เรย์