Czy istnieje różnica między window.onload = stuff i window.onload = stuff ()?
Najbardziej znam Pythona i trochę C, a kiedy widzę tę składnię w JS, naprawdę mnie to mylę
function begin () {
console.log("done did it");
}
window.onload = begin(); // the same output as
window.onload = begin; // this one
W Pythonie jeden przekazywałby wartość zwracaną przez funkcję, a drugi wskaźnik do funkcji. Jakie są semantyki w JS dla tych dwóch instrukcji?