Welcome to Our Website

Array JavaScript îmbinare: Șterge, se Introduce, și Înlocuiți

Rezumat: acest tutorial vă arată cum să utilizați JavaScript Array e splice() metoda de a sterge elemente existente, introduce elemente noi, și înlocuiți elementele într-o matrice.

JavaScript Array type oferă o metodă foarte puternică splice() care vă permite să introduceți elemente noi în mijlocul unei matrice. Cu toate acestea, puteți utiliza această metodă pentru a șterge și înlocui elementele existente.,

Ștergerea de elemente folosind JavaScript Matrice splice() metoda

Pentru a șterge elemente într-o matrice, voi trece două argumente în splice() metodă, după cum urmează:

Code language: JavaScript (javascript)

position specifică poziția primului element pentru a șterge și num argument determină numărul de elemente pentru a șterge.

metoda splice() modifică matricea originală și returnează o matrice care conține elementele șterse.

să aruncăm o privire la următorul exemplu.,

Să presupunem că aveți o matrice scores care conține cinci numere de la 1 la 5.

Code language: JavaScript (javascript)

următoarea declarație elimină trei elemente scores array pornind de la primul element.

Code language: JavaScript (javascript)

scores matrice conține acum două elemente.

Code language: JavaScript (javascript)

Și deletedScores array conține trei elemente.

Code language: JavaScript (javascript)

următoarea figură ilustrează scores.splice(0,3) metoda de apel de mai sus.,

Introducerea de elemente folosind JavaScript Array splice() metoda

se pot introduce unul sau mai multe elemente într-o matrice de trecere de trei sau mai multe argumente splice() metoda cu cel de-al doilea argument este zero.

luați în considerare următoarea sintaxă.

Code language: JavaScript (javascript)

În această sintaxă:

  • position specifică poziția de pornire în matrice pe care noile elemente vor fi introduse.,
  • al doilea argument este zero (0) care instruiește metoda splice() pentru a nu șterge niciun element de matrice.
  • al treilea argument, al patrulea argument și așa mai departe sunt elementele noi care sunt inserate în matrice.

rețineți că metodasplice() modifică de fapt matricea originală. De asemenea, metoda splice() nu elimină niciun element, prin urmare, returnează o matrice goală. De exemplu:

presupunând că aveți o matrice numită colors cu trei șiruri.,

Code language: JavaScript (javascript)

următoarea declarație introduce un element după al doilea element.

Code language: JavaScript (javascript)

matriceacolors are acum patru elemente cu noul element introdus în a doua poziție.

Code language: JavaScript (javascript)

următoarea figură demonstrează apelul metoda de mai sus.,

puteți introduce mai mult de un element prin care trece cel de-al patrulea argument, cel de-al cincilea argument, și așa mai departe pentru splice() metodă ca în următorul exemplu.

Code language: JavaScript (javascript)

Înlocuirea elementelor folosind JavaScript Array splice() metoda

splice() metodă vă permite să introduceți elemente noi într-o matrice în timp ce ștergerea de elemente existente simultan.,pentru a face acest lucru, treceți cel puțin trei argumente cu cel de-al doilea care specifică numărul de elemente de șters și cel de-al treilea care indică elementele de inserat.rețineți că numărul de elemente de șters nu trebuie să fie același cu numărul de elemente de inserat.

Să presupunem că aveți o serie de limbaje de programare cu patru elemente după cum urmează:

Code language: JavaScript (javascript)

următoarea instrucțiune înlocuiește al doilea element cu unul nou.,

Code language: JavaScript (javascript)

languages array acum mai are patru elemente, cu un al doilea argument este 'Python' în loc de 'C++'.

Code language: JavaScript (javascript)

figura de mai jos ilustrează apelul metoda de mai sus.,

puteți înlocui un element cu mai multe elemente prin trecerea de mai multe argumente în splice() metodă, după cum urmează:

Code language: JavaScript (javascript)

declarația A șterge un element din cel de-al doilea element și anume, Java și introduce trei noi elemente în languages matrice. Rezultatul este după cum urmează.,

Code language: JavaScript (javascript)

În acest tutorial, ai învățat cum să folosească JavaScript Array splice() metoda de a sterge elemente existente, introduce elemente noi, și înlocuiți elementele într-o matrice.

  • a fost acest tutorial util ?
  • YesNo

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *