关于js中addLoadEvent函数参数要不要加括号的一些疑问

在研究addLoadEvent函数,课本上面写的使用方法是
addLoadEvent(function1);
addLoadEvent(function2);
但是在我实际测试中,发现需要这么使用
addLoadEvent(function1());
addLoadEvent(function1());
否则,将只会执行function1。
我查询了相关的资料 发现有的说要加()有的说不要加。请问到底要不要加呢 有标准吗?
为什么window.onload就不用加呢?我测试了window.onload=func() 加了括号的也无错啊 。 
一些问题 希望各位大神予以解答 万分感谢!

附上我测试的代码:

https://img4.mukewang.com/5c665eb900019a9808380743.jpg

https://img.mukewang.com/5c665ec4000106d606900312.jpg

肥皂起泡泡
浏览 366回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript