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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу