Bir Diziye Nesne Eklemek için JavaScript Programı

Bu örnekte, bir diziye bir nesne ekleyen bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Dizisi itme ()
  • JavaScript Dizisi ekleme ()
  • JavaScript Yayılma Operatörü

Örnek 1: push () Kullanarak Diziye Nesne Ekleme

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

Çıktı

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

Yukarıdaki programda, push()yöntem bir diziye bir nesne eklemek için kullanılır.

push()Yöntem, bir dizinin sonuna bir öğe ekler.

Örnek 2: splice () Kullanarak Diziye Nesne Ekleme

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

Çıktı

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

Yukarıdaki programda, splice()yöntem bir diziye bir nesne eklemek için kullanılır.

splice()Yöntem ekler ve / veya bir öğeyi kaldırır.

İn splice()yöntemi,

  • İlk bağımsız değişken, bir öğeyi eklemek istediğiniz dizini temsil eder.
  • İkinci bağımsız değişken, kaldırılacak öğelerin sayısını temsil eder (burada, 0) .
  • Üçüncü bağımsız değişken, bir diziye eklemek istediğiniz öğeyi temsil eder.

Örnek 3: Yayılma Operatörünü Kullanarak Nesne Ekleme

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

Çıktı

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

Yukarıdaki programda, yayılma operatörü bir diziye bir nesne eklemek için kullanılır.

Yayılma sözdizimi, tüm öğeleri bir diziye kopyalamanıza izin verir. Ardından nesne dizinin sonuna eklenir.

Ilginç makaleler...