JavaScripti programm massiivi üksuse sisestamiseks

Selles näites õpid kirjutama JavaScripti programmi, mis lisab massiivi kindla indeksi elemendi.

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

  • JavaScripti massiivi ühendamine ()
  • JavaScript silmusele
  • JavaScripti massiiv

Näide 1: üksuse lisamine massiivi külge splice () abil

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4, 5); // index to add to let index = 3; // element that you want to add let element = 8; array.splice(index, 0, element); console.log(array); ) insertElement();

Väljund

 (1, 2, 3, 8, 4, 5)

Ülaltoodud programmis kasutatakse splice()meetodit konkreetse indeksiga üksuse sisestamiseks massiivi.

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

In splice()meetodit,

  • Esimene argument määrab indeksi, kuhu soovite üksuse sisestada.
  • Teine argument (siin 0 ) määrab eemaldatavate üksuste arvu.
  • Kolmas argument täpsustab elemendi, mille soovite massiivi lisada.

Näide 2: lisage üksus massiivi, kasutades loopi jaoks

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4); // index to add to let index = 3; // element that you want to add let element = 8; for (let i = array.length; i> index; i--) ( //shift the elements that are greater than index array(i) = array(i-1); ) // insert element at given index array(index) = element; console.log(array); ) insertElement();

Väljund

 (1, 2, 3, 8, 4)

Ülaltoodud programmis

  • forLoop kasutatakse Kerrata läbi massiivi elemente.
  • Element lisatakse antud indeksile.
  • Kõik elemendid, mille indeks on antud indeksist suurem, nihutatakse üks samm paremale.

Huvitavad Artiklid...