Ich habe gelesen, über die technischen Unterschiede wie welche Option wartet auf die entsprechenden Elemente zu laden, aber in den meisten Fällen verstehe ich, dass sie beide einen ähnlichen Zweck dienen.Warum verwendet <body onload = "fn();"> einen Funktionsaufruf, sondern window.onload = fn; Verwenden Sie eine Handler-Funktion?
Ich würde gerne über die Gründe dafür wissen, hinter dem Aufruf der Funktion (sagen wir, initialize();) bei der Verwendung, sondern nur mit dem Funktionsnamen beim Schreiben window.onload = myFunction. (MDN nennt es eine Handler-Funktion). Hier beziehe ich mich auf den Unterschied, die fehlenden Klammern.
Gibt es einen Vorteil, entweder zu nähern? Ein technischer Grund?
Um klar zu sein, meinen Sie die Onload mit
? –Ja; Das ist ein HTML-Attribut. – SLaks
OK, danke für die sehr schnelle Erklärung! –