JavaScript-ohjelma objektin lisäämiseksi taulukkoon

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka lisää objektin taulukkoon.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-taulukon työntö ()
  • JavaScript-matriisin liitos ()
  • JavaScript-levitysoperaattori

Esimerkki 1: Liitä objekti taulukkoon käyttämällä 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);

Tuotos

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

Edellä olevassa ohjelmassa push()menetelmää käytetään objektin lisäämiseen matriisiin.

push()Menetelmä lisää tuotteen loppuun array.

Esimerkki 2: Liitä objekti taulukkoon liitoksen () avulla

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

Tuotos

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

Edellä olevassa ohjelmassa splice()menetelmää käytetään objektin lisäämiseen matriisiin.

splice()Menetelmä lisää ja / tai poistaa kohteen.

Tässä splice()menetelmässä,

  • Ensimmäinen argumentti kuvaa hakemistoa, johon haluat lisätä kohteen.
  • Toinen argumentti edustaa poistettavien kohteiden määrää (tässä 0) .
  • Kolmas argumentti edustaa elementtiä, jonka haluat lisätä matriisiin.

Esimerkki 3: Liitä objekti Spread Operatorilla

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

Tuotos

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

Yllä olevassa ohjelmassa levitysoperaattoria käytetään lisäämään objekti taulukkoon.

Levityssyntaksin avulla voit kopioida kaikki elementit taulukkoon. Sitten objekti lisätään taulukon loppuun.

Mielenkiintoisia artikkeleita...