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

javascriptrentetan.endsWith(apa yang dicari, [panjang rentetan]);

Contoh

Mari semak sama ada rentetan berakhir dengan subrentetan yang diberikan:

javascriptlet str = 'abcde';
let res = str.endsWith('cde');

console.log(res);

Keputusan pelaksanaan kod:

javascripttrue

Contoh

Mari semak sama ada rentetan berakhir dengan subrentetan yang diberikan:

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

console.log(res);

Keputusan pelaksanaan kod:

javascriptfalse

Contoh

Tetapkan panjang rentetan secara paksa untuk semakan:

javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);

console.log(res);

Keputusan pelaksanaan kod:

javascripttrue

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