Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีเพิ่มหลาย Objects เข้า Array เดียวใน JavaScript


มีหลายวิธีในการเพิ่มหลาย Objects เข้า Array เดียวใน JavaScript ลองดูบางวิธีกัน

push()

เพื่อเพิ่มหลาย Objects ที่ท้าย Array ให้เรียก push ซ้ำๆ ตัวอย่างเช่น

ตัวอย่าง

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

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

[1, 2]

unshift()

เพื่อเพิ่มหลาย Objects ที่หัว Array ให้เรียก unshift ซ้ำๆ ตัวอย่างเช่น

ตัวอย่าง

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

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

[2, 1]

ใช้ Spread Operator

Spread Operator ช่วยคัดลอก Array เข้าไปอีก Array ได้ ตัวอย่างเช่น

ตัวอย่าง

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

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

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