1、不带括号
不带括号是把函数的指针赋值给变量
比如:
function A() {
...
}
window.onload = function() {
document.getElementById("btnGet").onclick = A;
}
相当于把函数定义在变量后面
window.onload = function() {
document.getElementById("btnGet").onclick = function() {
...
}
}
2、带括号
带括号表示立即执行这个函数,把返回值赋值给变量
参考资料:
https://blog.csdn.net/qq_40830369/article/details/124417692