Kaedah endsWith
Kaedah endsWith menyemak sama ada
rentetan berakhir dengan subrentetan yang dinyatakan dalam parameter pertama.
Jika ya, ia mengembalikan true, dan
jika tidak, false.
Parameter pilihan kedua
boleh secara paksa menentukan panjang rentetan. Dalam kes ini,
semakan akan dilakukan pada panjang yang ditentukan, bukan pada
akhir rentetan yang sebenar.
Sintaks
rentetan.endsWith(apa yang dicari, [panjang rentetan]);
Contoh
Mari semak sama ada rentetan berakhir dengan subrentetan yang diberikan:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Keputusan pelaksanaan kod:
true
Contoh
Mari semak sama ada rentetan berakhir dengan subrentetan yang diberikan:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Keputusan pelaksanaan kod:
false
Contoh
Tetapkan panjang rentetan secara paksa untuk semakan:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Keputusan pelaksanaan kod:
true
Lihat juga
-
kaedah
startsWith,
yang menyemak permulaan rentetan -
kaedah
indexOf,
yang melakukan carian dalam rentetan -
kaedah
lastIndexOf,
yang melakukan carian dalam rentetan dari akhir -
kaedah
includes,
yang mencari rentetan -
kaedah
at,
yang mencari aksara dalam rentetan