问答详情
源自:7-1 自动播放

container.onmouseover=stop;

stop后为什么不用加括号啊。stop不是方法吗?

源码

        var timer;

        function play(){

          timer=setInterval(function(){next.onclick()},1000);


            } 

        function stop(){

            clearInterval(timer);

        }

        play();


        container.onmouseover=stop;

        container.onmouseout=play;


提问者:bukuer 2015-12-26 09:53

个回答

  • haha_0038
    2015-12-26 11:52:57
    已采纳

    这是一种回调函数的使用方式,如果stop(),这是stop方法就被执行了,但是如果写方法名stop,是事件触发时才会调用stop方法