slice()

Misollar

Dastlabki 5 ta pozitsiyani kesib oling:

let text = "Hello world!"; let result = text.slice(0, 5);
O‘zingiz sinab ko‘ring »

3-pozitsiyadan oxirigacha:

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

Quyida ko‘proq misollar.


ULASHISH

Tavsif

slice() metodi stringning bir qismini ajratib oladi.

slice() metodi ajratib olingan qismni yangi stringda qaytaradi.

slice() metodi asl stringni o‘zgartirmaydi.

start va end parametrlari stringning ajratib olinadigan qismini belgilaydi.

Birinchi pozitsiya 0, ikkinchisi 1, ...

Manfiy son stringning oxiridan boshlab tanlaydi.


Sintaksis

string.slice(start, end)

Parametrlar

Parametr Tavsif
start Majburiy.
Boshlang‘ich pozitsiya.
(Birinchi belgi 0).
end Ixtiyoriy.
Tugash pozitsiyasi (o‘zi kirmaydi).
Standart qiymat — string uzunligi.

Qaytariladigan qiymat

Tip Tavsif
StringStringning ajratib olingan qismi.


Ko‘proq misollar

3-pozitsiyadan 8-pozitsiyagacha:

let result = text.slice(3, 8);
O‘zingiz sinab ko‘ring »

Faqat birinchi belgi:

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

Faqat oxirgi belgi:

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

Butun string:

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

Brauzerlarda qo‘llab-quvvatlash

slice() — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!