Ich habe mehrere Skripte in HTML-Dokument und alle von ihnen haben einen DOMContentLoaded Event Listener. Wird javaScript eine relative Reihenfolge von Listener Executionen beibehalten oder sie synchron ausführen?Javascript DOMContentLoaded Ereignis Listener
1
A
Antwort
2
Ja, wenn Sie addEventListener
verwenden. Ab DOM3 (vor einigen Jahren) wurde die Reihenfolge definiert, in der addEventListener
Handler für dieselbe Quelle aufgerufen werden: Es ist die Reihenfolge, in der sie angehängt wurden. (Und natürlich werden sie in Serie ausgeführt, nicht parallel, weil das Haupt-UI-Skript in Browsern auf einem einzelnen Thread ausgeführt wird. JavaScript ist nicht single-threaded, nicht einmal in Browsern, aber es gibt nur einen Haupt-UI-Thread; Wenn Sie andere Threads verwenden möchten, müssen Sie absichtlich etwas tun (z. B. Web Worker und so weiter).)
Verwandte Themen
- 1. Javascript Ereignis Listener
- 2. Javascript Ereignis Listener
- 3. Javascript Ereignis Listener aktualisieren
- 4. Javascript-Ereignis Listener-Leistung
- 5. Javascript registrieren Ereignis Listener
- 6. JavaScript: Entfernen Sie Ereignis-Listener
- 7. Entfernen Ereignis-Listener mit Javascript
- 8. Feature erkennen Unterstützung für DOMContentLoaded-Ereignis
- 9. Wann genau wird das DOMContentLoaded-Ereignis ausgelöst?
- 10. -Code innerhalb DOMContentLoaded Ereignis funktioniert nicht
- 11. Firefox 3 Erweiterung Javascript duplizierte Ereignis-Listener auf Last
- 12. Javascript OpenLayers vor Zoom-Ereignis Listener
- 13. Zurück zu einem Ereignis-Listener? (Code.org - Javascript)
- 14. Javascript: Entfernen eines anonymen Ereignis-Listener
- 15. Javascript 'Keydown' Ereignis Listener funktioniert nicht
- 16. Javascript-Ereignis-Listener auf einer Checkbox
- 17. JavaScript Event-Handler/Listener für C# -Ereignis
- 18. Problem mit Ereignis-Listener
- 19. Kann das Ereignis DOMContentLoaded unter keinen Umständen ausgelöst werden?
- 20. Hinzufügen von Ereignis-Listener zum Formularelement hinzugefügt durch Ereignis-Listener
- 21. Klicken Sie auf Ereignis-Listener
- 22. addEventListener DOMContentLoaded funktioniert nicht
- 23. Detect DOMContentLoaded in iframe
- 24. Werden verzögerte Skripts vor dem DOMContentLoaded-Ereignis ausgeführt?
- 25. NHibernate-Ereignis-Listener
- 26. Ereignis-Listener in Java
- 27. MapView onCLick Ereignis-Listener
- 28. JQuery URL Ereignis-Listener
- 29. ZF3 onRoute Ereignis-Listener
- 30. Ereignis-Listener in Bereichssitzung