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.