Методи startsWith

Методи startsWith месанҷад, ки оё сатр бо зерсатр муайянкардашуда дар параметри якум оғоз мешавад. Агар оғоз шавад, пас true бармегардонад, ва агар оғоз нашавад, пас false бармегардонад. Дар параметри дуюми ихтиёрӣ метод мавқееро қабул мекунад, ки тафтиш аз он ҷо оғоз карда шавад (ба таври пешфарз аз оғози сатр).

Синтаксис

javascriptсатр.startsWith(чӣ меҷӯем, [оғози тафтиш]);

Намуна

Месанҷем, ки оё сатр бо зерсатр додашуда оғоз мешавад:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

Натиҷаи иҷрои рамз:

javascripttrue

Намуна

Месанҷем, ки оё сатр бо зерсатр додашуда оғоз мешавад:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

Натиҷаи иҷрои рамз:

javascriptfalse

Намуна

Тафтишро аз мавқеи додашуда оғоз мекунем:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

Натиҷаи иҷрои рамз:

javascripttrue

Ҳамчунин бубинед

  • методи endsWith,
    ки охири сатрро месанҷад
  • методи indexOf,
    ки ҷустуҷӯи зерсатрро анҷом медиҳад
  • методи includes,
    ки сатрро меҷӯяд
  • методи at,
    ки рамзи сатрро меҷӯяд