Program JavaScript za dodajanje predmeta v matriko

V tem primeru se boste naučili pisati program JavaScript, ki bo dodal predmet matriki.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja JavaScript:

  • JavaScript Array push ()
  • Spajanje matrike JavaScript ()
  • Operater za širjenje JavaScript

Primer 1: Dodaj objekt v matriko s pomočjo 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);

Izhod

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

V zgornjem programu se push()metoda uporablja za dodajanje predmeta v matriko.

push()Metoda doda element na koncu matrike.

Primer 2: Dodaj objekt v matriko s pomočjo spajanja ()

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

Izhod

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

V zgornjem programu se splice()metoda uporablja za dodajanje predmeta v matriko.

splice()Način dodaja in / ali odstrani element.

V splice()metodi je

  • Prvi argument predstavlja indeks, kamor želite vstaviti element.
  • Drugi argument predstavlja število elementov, ki jih je treba odstraniti (tukaj 0) .
  • Tretji argument predstavlja element, ki ga želite dodati v matriko.

Primer 3: Dodaj objekt z uporabo Spread Operatorja

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

Izhod

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

V zgornjem programu se operator razširjanja uporablja za dodajanje predmeta v matriko.

Sintaksa širjenja vam omogoča kopiranje vseh elementov v matriko. Nato se objekt doda na konec polja.

Zanimive Članki...