JavaScripti programm objekti lisamiseks massiivi

Selles näites õpid kirjutama JavaScripti programmi, mis lisab massiivi objekti.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti massiivi tõuge ()
  • JavaScripti massiivi ühendamine ()
  • JavaScripti levitamise operaator

Näide 1: lisage massiivile objekt push () abil

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

Väljund

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

Ülaltoodud programmis kasutatakse push()meetodit massiivi objekti lisamiseks.

push()Meetod lisab kirje lõppu massiivi.

Näide 2: lisage massiivi objekt splice () abil

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

Väljund

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

Ülaltoodud programmis kasutatakse splice()meetodit massiivi objekti lisamiseks.

splice()Meetod lisab ja / või eemaldab elemendi.

In splice()meetodit,

  • Esimene argument tähistab indeksit, kuhu soovite üksuse sisestada.
  • Teine argument tähistab eemaldatavate üksuste arvu (siin 0) .
  • Kolmas argument tähistab elementi, mille soovite massiivi lisada.

Näide 3: lisage objekt Spread Operatori abil

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

Väljund

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

Ülaltoodud programmis kasutatakse hajutusoperaatorit objekti lisamiseks massiivi.

Leviku süntaks võimaldab teil kõik elemendid massiivi kopeerida. Seejärel lisatakse objekt massiivi lõppu.

Huvitavad Artiklid...