Program JavaScript untuk Menambah Objek ke Array

Dalam contoh ini, anda akan belajar menulis program JavaScript yang akan menambahkan objek ke array.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:

  • Tekan Array JavaScript ()
  • Penyambungan Array JavaScript ()
  • Pengendali Penyebaran JavaScript

Contoh 1: Tambahkan Objek ke Array Menggunakan tolak ()

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr.push(obj); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Pengeluaran

 (1, 2, 3, (x: 12, y: 8))

Dalam program di atas, push()kaedah ini digunakan untuk menambahkan objek ke array.

The push()Cara menambah item ke akhir array.

Contoh 2: Tambahkan Objek ke Array Menggunakan sambatan ()

 // program to append an object to an array function insertObject(arr, obj) ( // find the last index let index = arr.length; // appending object to end of array arr.splice(index, 0, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Pengeluaran

 (1, 2, 3, (x: 12, y: 8))

Dalam program di atas, splice()kaedah ini digunakan untuk menambahkan objek ke array.

The splice()kaedah menambah dan / atau memindahkan item.

Dalam splice()kaedah tersebut,

  • Argumen pertama mewakili indeks di mana anda ingin memasukkan item.
  • Argumen kedua menunjukkan jumlah item yang akan dikeluarkan (di sini, 0) .
  • Argumen ketiga mewakili elemen yang ingin anda tambahkan pada array.

Contoh 3: Tambahkan Objek Menggunakan Spread Operator

 // program to append an object to an array function insertObject(arr, obj) ( // append object arr = (… arr, object); console.log(arr); ) // original array let array = (1, 2, 3); // object to add let object = (x: 12, y: 8); // call the function insertObject(array, object);

Pengeluaran

 (1, 2, 3, (x: 12, y: 8))

Dalam program di atas, operator spread digunakan untuk menambahkan objek ke array.

Sintaks penyebaran membolehkan anda menyalin semua elemen ke array. Kemudian, objek tersebut ditambahkan ke hujung array.

Artikel menarik...