Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะเพิ่มหลายวัตถุในรายการอาร์เรย์เดียวใน Javascript ได้อย่างไร?


มีหลายวิธีในการเพิ่มออบเจ็กต์หลายรายการในรายการอาร์เรย์เดียวใน Javascript ให้เราดูบางส่วนของพวกเขา -

ดัน()

หากต้องการเพิ่มหลายอ็อบเจ็กต์ที่ส่วนท้ายของอาร์เรย์ คุณสามารถเรียกใช้การกดซ้ำๆ ได้ ตัวอย่างเช่น

ตัวอย่าง

let arr = [];
arr.push(1);
arr.push(2);
console.log(arr);

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[1, 2]

unshift()

หากต้องการเพิ่มหลายอ็อบเจ็กต์ที่จุดเริ่มต้นของอาร์เรย์ คุณสามารถเรียก unshift ซ้ำๆ ได้ ตัวอย่างเช่น

ตัวอย่าง

let arr = [];
arr.unshift(1);
arr.unshift(2);
console.log(arr);

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[2, 1]

การใช้ตัวดำเนินการการแพร่กระจาย

ตัวดำเนินการการแพร่กระจายสามารถช่วยคุณคัดลอกอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่งได้ ตัวอย่างเช่น

ตัวอย่าง

let arr1 = [1, 2, 3];
let arr2 = ['hello', ...arr1, 'world];
console.log(arr2);

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

['hello', 1, 2, 3, 'world]