65 of 264 menu

Метод slice

Методот slice враќа подниза од низа (изворната низа не се менува). Како прв параметар се наведува бројот на знакот од низата од каде започнува сечењето, а како втор параметар - бројот на знакот на кој ќе заврши сечењето (притоа знакот со овој број нема да биде вклучен во исечениот дел). Вториот параметар не е задолжителен. Ако не е наведен - поднизата ќе се земе од наведениот знак во првиот параметар до крајот на низата. Тој може да прифаќа и негативни вредности. Во овој случај, броењето на знакот, на кој ќе заврши сечењето, започнува од крајот на низата. Последниот знак има број -1.

Синтакса

низа.slice(од каде да се исече, [до каде да се исече]);

Пример

Нека е дадена низа. Ајде да исечеме од неа знаци од првиот до третиот:

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

Резултат од извршувањето на кодот (знакот со број 3 нема да биде вклучен во исечениот дел):

'bc'

Пример

Ајде сега да ги исечеме знаците од 1-виот па до крајот на низата (за тоа не го задаваме вториот параметар на методот):

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

Резултат од извршувањето на кодот:

'bcde'

Пример

Ајде сега да ги исечеме знаците од позиција 1 до позиција -2:

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

Резултат од извршувањето на кодот (знакот со број -2 нема да биде вклучен во исечениот дел):

'bc'

Погледнете ги и

  • методите substr и substring,
    кои исто така враќаат подниза
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј