Равиши includes
Равиши includes ҷустуҷӯи
сатри додашударо дар сатри ҷорӣ
бо назардошти регистр анҷом медиҳад. Равиш параметри аввалро ҳамчун сатре, ки бояд ёфт шавад, қабул мекунад, параметри дуввуми ихтиёрӣ - ҳолатеро, ки аз он ҷустуҷӯро шурӯъ кардан лозим аст. Баъди иҷро равиш
true ё false бармегардонад.
Синтаксис
сатр.includes(чӣ меҷӯем, [аз куҷо ҷустуҷӯро оғоз кунем]);
Мисол
Биёед санҷем, ки оё сатр 'ab'
дар сатр 'abcde' мавҷуд аст:
let res = 'abcde'.includes('ab');
console.log(res);
Натиҷаи иҷрои рамз:
true
Мисол
Акнун биёед ҷустуҷӯро аз панҷумин аломати сатри ҷорӣ анҷом диҳем:
let res = 'ab cd ef'.includes('cd', 5);
console.log(res);
Натиҷаи иҷрои рамз:
false
Мисол
Биёед ҷустуҷӯро бо назардошти регистри аломатҳои сатр анҷом диҳем:
let res = 'abcde'.includes('AB');
console.log(res);
Натиҷаи иҷрои рамз:
false
Нигаред низ
-
равиши
at,
ки аломатро тавассути рақами ҳолаташ дар сатр меҷӯяд -
равиши
startsWith,
ки оғози сатрро санҷида меравад -
равиши
endsWith,
ки охири сатрро санҷида меравад -
равиши
indexOf,
ки ҷустуҷӯи зерсатрро анҷом медиҳад -
равиши
lastIndexOf,
ки охирин воридшавии зерсатрро меҷӯяд