我注意到在调用带有空括号的函数或完全不带括号的函数时有一个区别。但是,我没有向函数传递任何参数,因此我想知道,以下两者之间有什么区别:
window.onload = initAll();
window.onload = initAll;
请解释它背后的原理。