Pseudo-Array in JavaScript in echtes Array konvertieren
In JavaScript sind die mit getElementsByTagName erhaltenen versteckten Variablenargumente keine echten Arrays. Sie können bei Bedarf nur in echte Arrays konvertiert werden.
Für Argumente können Sie Array.prototype.slice.call(arguments) verwenden, um den Zweck der Konvertierung zu erreichen. Dies ist jedoch für NodeList nicht möglich. Es wird nur ein Fehler gemeldet dass seine JS-Engine Einschränkungen hat.
Wenn Sie NodeList in ein echtes Array konvertieren müssen, müssen Sie daher eine Kompatibilitätsverarbeitung durchführen.
JavaScript-Einstellung der Homepage-Funktion