Program JavaScript untuk Menambahkan Objek ke Array

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

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:

  • JavaScript Array push ()
  • Sambungan Array JavaScript ()
  • Operator Penyebaran JavaScript

Contoh 1: Tambahkan Objek ke Array Menggunakan push ()

 // 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);

Keluaran

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

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

The push()Metode menambahkan item ke akhir array.

Contoh 2: Tambahkan Objek ke Larik Menggunakan splice ()

 // 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);

Keluaran

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

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

The splice()Metode menambahkan dan / atau menghapus item.

Dalam splice()metodenya,

  • Argumen pertama mewakili indeks tempat Anda ingin menyisipkan item.
  • Argumen kedua mewakili jumlah item yang akan dihapus (di sini, 0) .
  • Argumen ketiga mewakili elemen yang ingin Anda tambahkan ke array.

Contoh 3: Tambahkan Objek Menggunakan Operator Spread

 // 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);

Keluaran

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

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

Sintaks penyebaran memungkinkan Anda untuk menyalin semua elemen ke array. Kemudian, objek ditambahkan ke akhir larik.

Artikel yang menarik...