Die endsWith-metode

Die metode endsWith kontroleer of 'n string eindig op die substring wat in die eerste parameter gespesifiseer word. As dit eindig, gee dit true terug, en as dit nie eindig nie, dan false. Met die tweede opsionele parameter kan jy die lengte van die string gedwonge spesifiseer. In hierdie geval sal die kontrole nie van die werklike einde van die string wees nie, maar van die gespesifiseerde een.

Sintaksis

javascriptstring.endsWith(wat ons soek, [string lengte]);

Voorbeeld

Kom ons kontroleer of die string eindig op die gegewe substring:

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

console.log(res);

Resultaat van die kode-uitvoering:

javascripttrue

Voorbeeld

Kom ons kontroleer of die string eindig op die gegewe substring:

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

console.log(res);

Resultaat van die kode-uitvoering:

javascriptfalse

Voorbeeld

Gedwonge spesifiseer die lengte van die string vir kontrole:

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

console.log(res);

Resultaat van die kode-uitvoering:

javascripttrue

Sien ook

  • die metode startsWith,
    wat die begin van 'n string kontroleer
  • die metode indexOf,
    wat 'n soektog in 'n string uitvoer
  • die metode lastIndexOf,
    wat 'n soektog in 'n string vanaf die einde uitvoer
  • die metode includes,
    wat na 'n string soek
  • die metode at,
    wat na 'n karakters in 'n string soek