setInterval和setTimeout似乎不能与console.log一起使用

时间:2014-08-25 18:47:01

标签: javascript javascript-events

我正在回答我自己的问题,希望能解决别人的问题:

我无法使用以下代码:

        function givePosition(){
            var place = $('#two').position();
            console.log(place);
        }

        window.setInterval(givePosition(), 50);

1 个答案:

答案 0 :(得分:0)

我的问题的解决方案是将函数名称作为没有括号的参数给出,如下所示:

window.setInterval(functionName, 50);

而不是:

window.setInterval(functionName(), 50)