Metoden endsWith

Metoden endsWith kontrollerar om en sträng slutar med den delsträng som anges i den första parametern. Om den gör det, returneras true, och om den inte gör det, returneras false. Med en andra valfri parameter kan stränglängden anges påtvingat. I detta fall kommer kontrollen inte att gälla strängens verkliga slut, utan det angivna.

Syntax

javascriptsträng.endsWith(vad vi söker, [stränglängd]);

Exempel

Låt oss kontrollera om strängen slutar med den givna delsträngen:

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

console.log(res);

Resultatet av kodkörningen:

javascripttrue

Exempel

Låt oss kontrollera om strängen slutar med den givna delsträngen:

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

console.log(res);

Resultatet av kodkörningen:

javascriptfalse

Exempel

Låt oss ange stränglängden påtvingat för kontroll:

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

console.log(res);

Resultatet av kodkörningen:

javascripttrue

Se även

  • metoden startsWith,
    som kontrollerar början av en sträng
  • metoden indexOf,
    som utför sökning i en sträng
  • metoden lastIndexOf,
    som utför sökning i en sträng från slutet
  • metoden includes,
    som söker efter en sträng
  • metoden at,
    som söker efter en strängtecken