indexOf()
Misollar
Stringdan "welcome" ni qidiring:
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("welcome");
O‘zingiz sinab ko‘ring »
Stringdan "Welcome" ni qidiring:
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("Welcome");
O‘zingiz sinab ko‘ring »
"e" ning birinchi uchrashini toping:
let text = "Hello world, welcome to the universe.";
text.indexOf("e");
O‘zingiz sinab ko‘ring »
5-pozitsiyadan boshlab "e" ning birinchi uchrashini toping:
let text = "Hello world, welcome to the universe.";
text.indexOf("e", 5);
O‘zingiz sinab ko‘ring »
"a" ning birinchi uchrashini toping:
let text = "Hello world, welcome to the universe.";
text.indexOf("a");
O‘zingiz sinab ko‘ring »
Tavsif
indexOf() metodi stringda qiymat birinchi uchragan pozitsiyani qaytaradi.
Qiymat topilmasa, indexOf() metodi -1 qaytaradi.
indexOf() metodi katta-kichik harfga sezgir.
Sintaksis
string.indexOf(searchvalue, start)
Parametrlar
| Parametr | Tavsif |
| searchvalue | Majburiy. Qidiriladigan string. |
| start | Ixtiyoriy. Qidiruv boshlanadigan pozitsiya (standart qiymat 0). |
Qaytariladigan qiymat
| Tip | Tavsif |
| Son | Qidirilayotgan qiymat birinchi uchragan pozitsiya. Agar umuman uchramasa, -1. |
Quyidagilar o‘rtasidagi farq:
String indexOf() va String search()
indexOf() metodi muntazam ifoda bo‘yicha qidira olmaydi.
search() boshlang‘ich pozitsiya argumentini qabul qila olmaydi.
Brauzerlarda qo‘llab-quvvatlash
indexOf() — ECMAScript1 (JavaScript 1997) imkoniyati.
U barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
