window.location
ist kein String, sondern hat eine toString()
Methode. Sie können es also so machen:
(''+window.location).includes("franky")
o
window.location.toString().includes("franky")
Von der alte Mozilla-Dokumente :
L Methode, die die aktuelle URL zurückgibt. Sie können auch eine Zeichenkette zuweisen window.location zuweisen. Das bedeutet, dass Sie mit window.location arbeiten können, als wäre es in den meisten Fällen eine Zeichenkette wäre. Manchmal, zum Beispiel wenn Sie [ ] müssen Sie explizit toString aufrufen.
4 Stimmen
"window.location.contains is not a function"