Ich bin durch ein Array von URLS durchlaufen. Wenn die URL die Teilzeichenfolge /w/400/h/400/g
hat, möchte ich, dass Code ausgeführt wird. Es läuft jedoch nie:Warum stimmt der folgende indexOf nicht mit der angegebenen Teilzeichenfolge überein?
for (let i = 0; i < this.leancloudFiles.length; i++) {
console.log('LEAN:', this.leancloudFiles[i])
if (this.leancloudFiles[i].indexOf('/w/400/h/400/g') !== -1) {
console.log('DOESNT LOG')
} else {
// something else
}
}
Was könnte der Grund sein?
EDIT:
Das Protokoll LEAN:
ist:
@Archer - Nein. Das ist '' \ '' – Quentin
Lol. Ach je. Es gibt hier nichts zu sehen. – Archer
dieser ist einfach '" g "! =" Q "' –