65 of 264 menu

A slice metódus

A slice metódus egy részsztringet ad vissza a sztringből (az eredeti sztring eközben nem módosul). Az első paraméter a sztring azon karakterének sorszámát határozza meg, ahonnan a kivágás kezdődik, a második paraméter pedig azon karakter sorszámát, ahol a kivágás befejeződik (eközben az ezen a sorszámú karakter nem kerül bele a kivágott részbe). A második paraméter nem kötelező. Ha nincs megadva - a részsztring az első paraméterben megadott karaktertől a sztring végéig fog tartani. Negatív értékeket is fogadhat. Ebben az esetben a kivágás befejeződő karakterének számítása a sztring végétől kezdődik. Az utolsó karakter sorszáma -1.

Szintaxis

sztring.slice(honnan vágjuk, [meddig vágjuk]);

Példa

Legyen adott egy sztring. Vágjuk ki belőle az elsőtől a harmadik karakterig tartó részt:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

A kód végrehajtásának eredménye (a 3 sorszámú karakter nem kerül bele a kivágott részbe):

'bc'

Példa

Most pedig vágjuk ki a 1-es sorszámú karaktertől a sztring végéig tartó részt (ehhez nem adunk meg második paramétert a metódusnak):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

A kód végrehajtásának eredménye:

'bcde'

Példa

Most vágjuk ki a karaktereket az 1-es pozíciótól a -2-es pozícióig:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

A kód végrehajtásának eredménye (a -2 sorszámú karakter nem kerül bele a kivágott részbe):

'bc'

Lásd még

  • a substr és a substring metódusok,
    amelyek szintén részsztringet adnak vissza
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás