63 of 264 menu

Substr әдісі

substr әдісі жолдан ішкі жолды қайтарады (бастапқы жол өзгермейді). Бірінші параметр әдіс символдарды қиып алатын позиция нөмірін көрсетеді (нумерация нөлден басталады), ал екінші параметр - қанша символды қиып алу керектігін.

Бірінші параметр теріс мәндерді қабылдай алады. Бұл жағдайда қиып алу басталатын символдың санауы жолдың соңынан басталады. Соңғы символдың нөмірі -1. Екінші параметр міндетті емес, егер ол көрсетілмесе, онда жолдың соңына дейінгі барлық символдар қиылып алынады.

Синтаксис

жол.substr(қайдан қиып алу, [қанша символ қиып алу]);

Мысал

Бір жол берілген делік. Оның алғашқы 3 символын қиып алайық:

let str = 'abcde'; let sub = str.substr(0, 3); console.log(sub);

Кодты орындау нәтижесі:

'abc'

Мысал

Енді 2-ші позициядан бастап жолдың соңына дейінгі символдарды қиып алайық (ол үшін әдістің екінші параметрін бермейміз):

let str = 'abcde'; let sub = str.substr(2); console.log(sub);

Кодты орындау нәтижесі:

'cde'

Мысал

Соңынан 3-ші символдан бастап ішкі жолды қиып алып, 2 символды алайық:

let str = 'abcde'; let sub = str.substr(-3, 2); console.log(sub);

Кодты орындау нәтижесі:

'cd'

Мысал

Ал енді соңынан 3-ші символдан бастап ішкі жолды қиып алып, қалған барлық жолды соңына дейін алайық (ол үшін әдістің екінші параметрін бермейміз):

let str = 'abcde'; let sub = str.substr(-3); console.log(sub);

Кодты орындау нәтижесі:

'cde'

Мысал

Жолдың соңғы символын қиып алайық:

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

Кодты орындау нәтижесі:

'e'

Сондай-ақ қараңыз

  • substring және slice әдістері,
    олар да ішкі жолды қайтарады
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау