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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј