Читать книгу JavaScript für Ungeduldige - Cay Horstmann - Страница 92
Vorsicht
ОглавлениеWenn eine for-in-Schleife einen String durchläuft, sucht sie die Indizes der einzelnen Unicode-Codeeinheiten auf. Das ist aber wahrscheinlich nicht das, was Sie wollen. Betrachten Sie dazu das folgende Beispiel:
let greeting = 'Hello '
for (const i of greeting)
console.log(greeting[i])
// Gibt H e l l o, ein Leerzeichen und zwei beschädigte Zeichen aus
Die Indizes 6 und 7 für die beiden Codeeinheiten des Unicode-Zeichens werden getrennt aufgesucht.