Методи endsWith
Методи endsWith тафтиш мекунад, ки оё
сатр ба зерсатр, ки дар параметри аввал муайян шудааст, ба охир мерасад.
Агар ба охир бирасад, пас true бармегардонад, ва
агар ба охир нарасад, пас false.
Бо параметри дуюми ихтиёрӣ
дарозии сатрро ба таври маҷбурӣ муайян кардан мумкин аст. Дар ин
ҳолат тафтиш ба охири воқеии сатр намеравад,
балки ба охири муайяншуда.
Синтаксис
сатр.endsWith(чӣ меҷӯем, [дарозии сатр]);
Намуна
Тафтиш кунем, ки оё сатр ба зерсатр, ки дода шудааст, ба охир мерасад:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Натиҷаи иҷрои код:
true
Намуна
Тафтиш кунем, ки оё сатр ба зерсатр, ки дода шудааст, ба охир мерасад:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Натиҷаи иҷрои код:
false
Намуна
Ба таври маҷбурӣ дарозии сатрро барои тафтиш муайян кунем:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Натиҷаи иҷрои код:
true
Ҳамчунин нигаред
-
методи
startsWith,
ки оғози сатрро тафтиш мекунад -
методи
indexOf,
ки ҷустуҷӯ дар сатрро анҷом медиҳад -
методи
lastIndexOf,
ки ҷустуҷӯ дар сатрро аз охир анҷом медиҳад -
методи
includes,
ки сатрро меҷӯяд -
методи
at,
ки рамзи сатрро меҷӯяд