Kaedah startsWith

Kaedah startsWith menyemak sama ada rentetan bermula dengan subrentetan yang ditentukan dalam parameter pertama. Jika ya, ia mengembalikan true, dan jika tidak, ia mengembalikan false. Parameter pilihan kedua kaedah menerima kedudukan untuk memulakan semakan (secara lalai dari awal rentetan).

Sintaks

javascriptrentetan.startsWith(apa yang dicari, [permulaan semakan]);

Contoh

Mari semak sama ada rentetan bermula dengan subrentetan yang diberikan:

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

console.log(res);

Keputusan pelaksanaan kod:

javascripttrue

Contoh

Mari semak sama ada rentetan bermula dengan subrentetan yang diberikan:

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

console.log(res);

Keputusan pelaksanaan kod:

javascriptfalse

Contoh

Mari mulakan semakan dari kedudukan yang ditentukan:

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

console.log(res);

Keputusan pelaksanaan kod:

javascripttrue

Lihat juga

  • kaedah endsWith,
    yang menyemak hujung rentetan
  • kaedah indexOf,
    yang melakukan carian subrentetan
  • kaedah includes,
    yang mencari rentetan
  • kaedah at,
    yang mencari aksara rentetan