setinterval - 为什么 setInterval() 在我的页面加载后立即运行,而不是在点击事件时运行?
问题描述
第一次玩弄/学习 JS 计时功能。我无法弄清楚为什么我的 setInterval() 函数在页面开头而不是在我的代码中显示的点击事件上运行。
jfiddle 示例:https ://jsfiddle.net/uLsdfn1q/6/ (忽略名称,它们没有多大意义)
function fadeOut() {
window.setInterval(printMsg, 1000 );
}
exit.addEventListener("click", fadeOut())
我知道这可能是一个非常基本的问题,但老实说我无法弄清楚为什么它是在点击事件之外开始的?