Mi az array.slice() metódus a JavaScriptben?

Mi Az Array Slice Metodus A Javascriptben



A JavaScript tömbök azok a speciális változók, amelyeket egyetlen és több érték tárolására használnak. A JavaScriptben számos módszer kapcsolódik ezekhez a változókhoz, mint például a ' array.slice() ”, „ array.splice ”, „ array.pop() ', és sokan mások. Ezeket a módszereket széles körben használják a tömbök manipulálására és módosítására.

Ez az oktatóanyag kifejezetten a JavaScript array.slice() metódusát tárgyalja.

Mi az „array.slice()” metódus a JavaScriptben?

A JavaScriptben a „ array.slice() ” metódus a tömb egy szeletét vagy altömbjét adja vissza. A visszaadott tömb tartalmazza a kezdet által meghatározott elemet és az összes további elemet egészen addig, de nem tartalmazza a vége által meghatározott elemet. Ha nincs megadva vége, a visszaadott tömb az összes elemet tartalmazza a tömb elejétől a végéig.







Hogyan lehet használni az „array.slice()” metódust JavaScriptben?

A JavaScript array.slice() metódusának használatához a következő szintaxis használható:



sor. szelet ( kezdés, vége )

Itt, ' array.slice() ” két alábbi paraméterből áll:



  • ' kezdődik ” a tömbszelet kezdetének meghatározására szolgál.
  • ' vége ” adja meg a tömb végének értékét.

1. példa: Az array.slice() metódus használata kezdő és záró indexértékekkel

Az array.slice() metódus használatához próbálja ki a megadott kódrészletet:





  • Határozzon meg egy függvényt meghatározott névvel. Ebben az esetben definiáltuk a „ func() ” függvényként.
  • Inicializálja a változót egy adott névvel, és rendelje hozzá az értéket egy tömbben.
  • Ezután deklaráljon egy másik változót más néven, és hívja meg a ' array.slice() ” módszert, és adja meg az értékparamétereket, ahol az első érték „ 4 ' határozza meg a tömb kezdetét, és a második értéket ' 7 ” határozza meg a tömb végét.
  • Azt követően, ' console.log() ” kétszer hívják meg a tényleges és a frissített tömb megjelenítéséhez:
függvény func ( ) {

tömb volt = [ 'Mangó' , 'Alma' , 'Banán' , 'Cseresznye' , 'Dinnye' , 'Ananász' , 'szőlő' ] ;

var new_array = sor. szelet ( 4 , 7 ) ;

konzol. log ( sor ) ;

konzol. log ( new_array ) ;

}

Végül hívja meg a definiált függvényt:

func ( ) ;

Íme a tényleges tömb és a szeletelt tömb:



2. példa: Az „array.slice()” metódust csak a kezdő index értékével használja

Használhatja a „ array.slice() ” módszert a tömbindex kezdőértékének megadásával. Ebben a példában a tömböt számértékkel határoztuk meg, és meghívtuk a „ array.slice() ' módszer ahol ' 2 ” határozza meg a tömbindex kezdetét. Ennek eredményeként a metódus eltávolítja a két értéket az elején, és egy új tömböt ad vissza a fennmaradó elemekkel:

funkció func ( ) {

tömb volt = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

var new_array = sor. szelet ( 2 ) ;

konzol. log ( sor ) ;

konzol. log ( new_array ) ;

}

Ezután hívja meg a definiált függvényt a függvénynév segítségével:

func ( ) ;

Ennek eredményeként az első két elemet eltávolítottuk a tömbből, és egy új tömb jelenik meg a többi elemmel a konzolon:

Ez minden az array.slice() metódusról a JavaScriptben.

Következtetés

A ' array.slice() ” egy JavaScript-módszer, amely egy meghatározott index segítségével eltávolítja a tömb egy bizonyos részét. A felhasználók megadhatják a metódus paramétereként a kezdő és záró indexet. Ezenkívül az egyetlen kezdőindex megadása eltávolítja az elemeket a tömb elejéről. Ez a blog azt írta, hogy ' array.slice() ” módszer több példával JavaScriptben.