สำหรับการแทรกที่ส่วนท้ายของอาร์เรย์ เราสามารถใช้วิธีพุช สำหรับการแทรกที่จุดเริ่มต้นของอาร์เรย์เราสามารถใช้วิธี unshift สำหรับการใส่ที่ตำแหน่งอื่น เราสามารถใช้วิธีประกบได้
ให้เราดูตัวอย่างของแต่ละสิ่งเหล่านี้ -
ดัน −
ตัวอย่าง
let arr = ["test", 1, 2, "hello", 23.5]; arr.push(123); console.log(arr);
ผลลัพธ์
[ 'test', 1, 2, 'hello', 23.5, 123 ]
เลิกกะ −
ตัวอย่าง
let arr = ["test", 1, 2, "hello", 23.5]; arr.unshift(123); console.log(arr);
ผลลัพธ์
[ 123, 'test', 1, 2, 'hello', 23.5 ]
ประกบ −
วิธี splice() จะเปลี่ยนเนื้อหาของอาร์เรย์โดยการลบหรือแทนที่องค์ประกอบที่มีอยู่และ/หรือเพิ่มองค์ประกอบใหม่เข้าที่ เราสามารถใช้เพื่อแทรกองค์ประกอบตามดัชนีที่กำหนดได้ดังนี้ −
ตัวอย่าง
let arr = ["test", 1, 2, "hello", 23.5]; // Replace 0 elements(can also be interpreted as insert) at index 2 with 123 arr.splice(2, 0, 123); console.log(arr);
ผลลัพธ์
[ 'test', 1, 123, 2, 'hello', 23.5 ]