Metoda endsWith() pro řetězce JavaScriptu s příklady

endsWith() Řetězcová metoda v JavaScriptu určí, zda řetězec končí určitým řetězcem nebo znakem. Zde je návod, jak jej používat, s příklady.

endsWith() Syntaxe JavaScriptu metody

endsWith() metodu může být volána z libovolné proměnné typu String.

string.endsWith(SEARCH, LENGTH)

Všimněte si, že:

  • řetězec může být libovolná řetězcová hodnota nebo proměnná
  • HLEDAT by měl být řetězec, který chcete zkontrolovat, zda řetězec končí na
  • DÉLKA je VOLITELNÉ
    • Pokud je zadáno, DÉLKA bude použita jako délka STRING probíhá kontrola
    • Pokud je menší než skutečná délka řetězce , zbytek řetězce za DÉLKA bude ignorováno
      • Toto může být užitečné, pokud chcete zkontrolovat, zda řetězec existuje na určité pozici v řetězci
  • Je vrácena booleovská hodnota TRUE (pokud řetězec končí danou hodnotou) nebo FALSE

endsWith() Příklady

Níže uvedené příklady ukazují, jak končíWith používá se metoda. Řetězcová proměnná s názvem test je deklarováno a endswith() je na něm volána metoda.

let test = 'Beam me up, Scotty.'

test.endsWith('Scotty.');  // true
test.endsWith('up');       // false
test.endsWith('up', 10);   // true

Všimněte si, že poslední příklad poskytuje délku, takže je použita pouze část řetězce.