Com afegir valor a una matriu JavaScript

Com Afegir Valor A Una Matriu Javascript



A JavaScript, hi ha diversos mètodes per afegir un element a una matriu. Podeu afegir un sol element, diversos elements o fins i tot una matriu sencera a un altre. JavaScript també us permet recórrer o modificar les matrius utilitzant diferents mètodes. L'objecte Array.prototype és l'origen de totes les propietats i mètodes.

Aquest article explicarà els procediments per afegir valor a una matriu.

Com afegir valor a una matriu en JavaScript?

Per afegir un valor a una matriu, podeu utilitzar els mètodes predefinits de JavaScript que es donen a continuació:







  • mètode push().
  • mètode unshift().
  • mètode splice().

Entenem aquests mètodes a fons.



Mètode 1: afegiu valor a una matriu mitjançant el mètode push().

Per afegir un valor a una matriu, el ' empènyer () ” és el mètode més utilitzat. Simplement empeny l'element a la matriu, o podem dir que afegeix elements al final de la matriu.



Sintaxi
Seguiu la sintaxi donada:





Matriu . empènyer ( 'element' ) ;

Aquí, el ' element ' serà empès a la ' Matriu ' amb l'ajuda del ' empènyer () ” mètode.

Exemple
Primer, crearem una matriu anomenada ' flors ”:



deixar flors = [ 'Rosa' , 'Lily' , 'Gessamí' ] ;

Imprimirem els elements de la matriu creada a la consola mitjançant el ' console.log() ” mètode:

consola. registre ( flors ) ;

Aleshores, afegirem un element ' Tulipa ' a la matriu ' flors ” utilitzant el mètode push():

flors. empènyer ( 'Tulipa' ) ;

Finalment, imprimirem la matriu actualitzada ' flors ” després d'afegir-hi un element:

consola. registre ( flors ) ;

Com podeu veure a la sortida que l'element ' Tulipa ” s'ha afegit correctament a la nostra matriu:

Si voleu afegir un element a l'inici de la matriu, consulteu la secció següent.

Mètode 2: afegiu un valor a una matriu mitjançant el mètode unshift().

També podeu utilitzar el ' unshift() ” mètode per afegir un valor a una matriu. Afegeix el valor a l'inici d'una matriu.

Sintaxi
Utilitzeu la sintaxi donada per afegir un valor a la posició inicial d'una matriu mitjançant el mètode unshift():

Matriu . unshift ( 'element' ) ;

Exemple
Considerarem la mateixa matriu que es va crear a l'exemple anterior anomenat ' flors ”. Ara, afegirem l'element ' Tulipa ' a l'inici de la matriu utilitzant el mètode 'unshift()':

flors. unshift ( 'Tulipa' ) ;

Finalment, imprimirem la matriu “ flors ” a la consola:

consola. registre ( flors ) ;

La sortida indica que l'element ' Tulipa ” s'ha afegit correctament a l'inici de la matriu:

Vegem el següent mètode per afegir l'element al mig de la matriu.

Mètode 3: afegiu valor a una matriu mitjançant el mètode splice().

S'utilitza un altre mètode per afegir un element a una matriu anomenada ' empalmament () ” mètode. Afegeix l'element al centre de la matriu on vulgueu. Pren tres paràmetres com a argument.

Sintaxi
Seguiu la sintaxi proporcionada a continuació per al mètode splice():

Arrays. empalmament ( índex , deleteCount , 'element' ) ;

Aquí, el ' índex ' és la posició on s'ha d'afegir un element nou, ' deleteCount ' indica quants elements s'han d'eliminar i el ' element ” és un valor que s'afegirà a la matriu.

Exemple
Ara, afegirem l'element ' Tulipa ” al primer índex d'una matriu. En el codi següent, ' 1 ” és l'índex d'una matriu on es col·locarà l'element, i el “ 0 ” indica que no cal eliminar cap element d'una matriu:

flors. empalmament ( 1 , 0 , 'Tulipa' ) ;

Imprimiu la matriu adjunta a la consola:

consola. registre ( flors ) ;

Podeu veure a la sortida que l'element ' Tulipa ” es col·loca correctament al primer índex d'una matriu:

Hem reunit tots els mètodes per afegir un valor a una matriu en JavaScript.

Conclusió

Per afegir un valor a una matriu, podeu utilitzar els mètodes predefinits de JavaScript, com ara el mètode push(), el mètode unshift() i el mètode splice(). El mètode unshift() es pot utilitzar per inserir un element nou al principi d'una matriu, el mètode push() es pot utilitzar per inserir un element nou al final i el mètode splice() es pot utilitzar per inserir un nou element. element al mig de la matriu. Aquest article explicava els procediments per afegir valors a una matriu.