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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել