Ich habe vor kurzem gelesen, dass viele Entwickler die for
Schleife zu stoppen, scheint es, dass ich falsch damit bin, es ständig zu verwenden.Gibt es eine Alternative zur for-Schleife beim Durchlaufen von DOM-Elementen
Ich habe ein wenig Forschung und es scheint, dass Methoden wie map
sind schneller zu schreiben. Während ich alle verfügbaren Array-Methoden durcharbeiten muss, kann ich eine Methode für Folgendes nicht finden.
Sagen wir eine Reihe von Zitaten haben, und wir wollen mit ihnen etwas schaffen
var quotes = document.getElementsByTagName('blockquote');
for(var i = 0; i < quote.length; i++){
console.log(quotes[i])
}
Gibt es eine Möglichkeit, dies
was planen Sie zu tun? –
For-Schleife ist keine böse Sache. –
'für (var quote von document.getElementsByTagName ('blockquote')) console.log (quote)' oder '[] .forEach.call (document.getElementsByTagName ('blockquote'), console.log, console)' wäre Alternativen für das, was Sie hier tun. – Bergi