65 of 264 menu

Metod slice

Metod slice sətirdən alt sətir qaytarır (orijinal sətir bu zaman dəyişmir). Birinci parametr kimi sətrin kəsmənin başlayacağı simvolun nömrəsi göstərilir, ikinci parametr kimi isə kəsmənin bitəcəyi simvolun nömrəsi (bu zaman bu nömrəli simvol kəsilmiş hissəyə daxil edilmir). İkinci parametr məcburi deyil. Əgər o göstərilməsə - alt sətir birinci parametrdə göstərilən simvoldan sətrin sonuna qədər alınar. O həmçinin mənfi qiymətlər də qəbul edə bilər. Bu zaman kəsmənin bitəcəyi simvolun hesablanması sətrin sonundan başlayır. Sonuncu simvolun nömrəsi -1 olur.

Sintaksis

sətir.slice(haradan kəsmək, [hara qədər kəsmək]);

Nümunə

Bir sətir verildiyini fərz edək. Gəlin ondan birincidən üçüncüyə qədər olan simvolları kəsək:

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

Kodun icrasının nəticəsi (nömrəsi 3 olan simvol kəsilmiş hissəyə daxil edilmir):

'bc'

Nümunə

Gəlin indi 1-ci simvoldan sətrin sonuna qədər olan simvolları kəsək (bunun üçün ikinci parametr təyin edilmir):

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

Kodun icrasının nəticəsi:

'bcde'

Nümunə

Gəlin indi 1-ci mövqedən -2-ci mövqeyə qədər olan simvolları kəsək:

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

Kodun icrasının nəticəsi (nömrəsi -2 olan simvol kəsilmiş hissəyə daxil edilmir):

'bc'

Həmçinin baxın

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et