substring()

Misollar

Matndan qism stringni ajratib oling:

let text = "Hello world!"; let result = text.substring(1, 4);
O‘zingiz sinab ko‘ring »

2-pozitsiyadan boshlang:

let result = text.substring(2);
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar.


ULASHISH

Tavsif

substring() metodi stringdan ikki indeks (pozitsiya) orasidagi belgilarni ajratib oladi va qism stringni qaytaradi.

substring() metodi belgilarni start’dan end’gacha (end kirmaydi) ajratib oladi.

substring() metodi asl stringni o‘zgartirmaydi.

Agar start end’dan katta bo‘lsa, argumentlar o‘rin almashadi: (4, 1) = (1, 4).

0 dan kichik start yoki end qiymatlari 0 deb hisoblanadi.


Sintaksis

string.substring(start, end)

Parametrlar

Parametr Tavsif
start Majburiy.
Boshlang‘ich pozitsiya.
Birinchi belgi 0-indeksda joylashgan.
end Ixtiyoriy.
Tugash pozitsiyasi (o‘zi kirmaydi).
Agar tushirib qoldirilsa: stringning qolgan qismi.

Qaytariladigan qiymat

Tip Tavsif
StringAjratib olingan belgilardan iborat string.


Ko‘proq misollar

Agar start end’dan katta bo‘lsa, parametrlar o‘rin almashadi:

let result = text.substring(4, 1);
O‘zingiz sinab ko‘ring »

Agar "start" 0 dan kichik bo‘lsa, 0-indeksdan boshlanadi:

let result = text.substring(-3);
O‘zingiz sinab ko‘ring »

Faqat birinchisi:

let result = text.substring(0, 1);
O‘zingiz sinab ko‘ring »

Faqat oxirgisi:

let result = text.substring(text.length - 1);
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

substring() — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!