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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш