`
fighter1945
  • 浏览: 230766 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

setInterval的参数

    博客分类:
  • js
阅读更多

好没脸。。今天一个js问题折腾了好一会儿。

 

一直以为setInterval调用的方法参数是这么写的

setInterval(func1(parameter1,parameter2.....),1000)

结果反复只能跑1次,后来查了下才发现应该是这么写

setInterval(func1,1000,parameter1,parameter2.....)

这么基本的问题,是我以前就没注意到么?还是最近好久没写js的关系。。

 

   setInterval(setPrice,5*1000,1,2,3);
    function setPrice(p1,p2,p3){      
        console.log(p1 + p2 + p3);
    }

 

 

分享到:
评论

相关推荐

    精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!

    在实际开发过程中,使用匿名函数包装的方法是处理setTimeout和setInterval参数传递问题的最佳实践。这种方式既简洁又高效,既避免了全局变量的滥用,又保证了代码的安全性和可维护性。总之,理解并正确使用...

    setInterval

    其中,`function`参数是要执行的函数,而`delay`参数是间隔时间,即函数执行之间等待的毫秒数。 **工作原理** `setInterval`不会立即执行函数,而是会在延迟`delay`毫秒后安排执行。一旦执行完毕,如果页面仍然...

    关于JS定时器(setTimeout setInterval)定时不准问题1

    setTimeout函数的第二个参数(延时时间)只是告诉JavaScript再过多长时间把当前任务添加到队列中。如果队列是空的,那么添加的代码会立即执行;如果队列不是空的,那么它就要等前面的代码执行完了以后再执行。因此,...

    Javascript定时器(二)——setTimeout与setInterval

    这里的`function`是要执行的函数,`delay`是等待的时间(以毫秒为单位),`param1, param2, ...`是传递给该函数的参数。例如,我们可以创建一个简单的延时提示框: ```javascript setTimeout(function() { alert('...

    window.clearInterval与window.setInterval的用法.

    ### window.clearInterval与window.setInterval的用法 在前端开发中,经常需要用到定时器来实现某些功能,例如计时器、轮播图等。而`window.setInterval`和`window.clearInterval`是JavaScript中用于处理定时任务的...

    动态时钟,利用setInterval

    - `param1, param2, ...`(可选):如果函数需要参数,可以在这里传递。 当你调用`setInterval`时,它会立即返回一个唯一的`interval ID`,这个ID可以用于通过`clearInterval`函数取消定时器。 让我们来看一个简单...

    Js动画效果-setInterval(function,time)的主要应用

    首先,`setInterval()`的基本语法是`setInterval(function, time)`,其中`function`是你想要周期性执行的函数,而`time`参数是以毫秒为单位的时间间隔,表示两次调用函数之间的时间。 1. **动画基础**: 动画效果...

    Javascript中, setTimeout() 和 setInterval() 的方法

    与`setTimeout()`类似,`setInterval()`的第二个参数也是一个延迟时间,但区别在于它会每隔这个时间重复执行提供的函数。这也意味着,如果执行函数本身需要的时间超过设定的延迟,可能会出现函数调用的重叠。 考虑...

    setInterval使用 每隔一定时间执行操作

    其中,`function` 参数是需要定期执行的函数,而 `delay` 参数是以毫秒为单位指定的时间间隔。例如,我们想每隔1秒钟打印"Hello, World!",可以这样写: ```javascript setInterval(function() { console.log('...

    关于setInterval定时器的使用示例

    `setInterval`接收两个参数:一个是要执行的函数或字符串(代表要执行的代码),另一个是执行间隔的时间(以毫秒为单位)。这个函数会按照指定的时间间隔重复调用提供的函数,直到 clearInterval 被调用来停止它。...

    setInterval全面的介绍

    `setInterval`还支持更高级的用法,例如传递对象和方法名作为参数,这种方式更加灵活,可以实现更为复杂的逻辑: ```javascript var myObj = { update: function() { console.log("定时更新"); } }; // 使用...

    JS中setInterval、setTimeout不能传递带参数的函数的解决方案

    这样,`setInterval` 将接受额外的参数,并在执行回调时传入。 以上方法同样适用于`setTimeout`。需要注意的是,`apply` 和 `call` 方法用于改变函数调用的上下文和参数,而`slice`方法用于从`arguments`对象中...

    超级简单利用setInterval设置定时自动跳转的例子

    在这个例子中,我们创建了一个`autoRedirect`函数,它接受URL和时间作为参数,并在指定时间后执行跳转。同时,我们添加了一个取消跳转的按钮,当用户点击时,会清除定时器,防止跳转发生。 总结起来,通过...

    JavaScript中setTimeout和setInterval函数的传参及调用

    但在JavaScript中,如何向setTimeout和setInterval传递参数呢?我们首先要了解,这两个函数是把要执行的代码插入到JavaScript引擎维护的一个代码队列中,然后在指定时间后,JavaScript引擎会去执行这个队列中的代码...

    定时器(setTimeout/setInterval)调用带参函数失效解决方法

    setInterval(code,millisec[,”lang”]) setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 参数 描述 code 必需,要调用的函数或要执行的代码串。 millisec 必需,周期性执行或调用...

    仅IE不支持setTimeout/setInterval函数的第三个以上参数

    然而,在非IE浏览器中,`setTimeout` 和 `setInterval` 支持传递额外的参数,这些参数将会在回调函数内部作为局部变量使用。例如: ```javascript setTimeout(function(obj) { alert(obj.a); }, 2000, {a:1}); ```...

    setInterval定时调用ajax实现在线人数统计-你得到了正确的数据那才是你会了,-

    `setInterval(func, delay)`函数接受两个参数:一个是需要周期性执行的函数`func`,另一个是延迟时间`delay`(以毫秒为单位)。例如,如果你设置`setInterval(myFunction, 5000)`,那么`myFunction`将会每5秒钟执行...

    Java Script中setinterval怎么用?怎么才能让setinterval停下来?.pdf

    - **param1, param2, ...**:可选参数,传递给`function`的参数。 例如,下面的代码会在页面加载后每隔一秒(1000毫秒)在控制台输出一次“Hello, World!”: ```javascript window.onload = function() { var ...

    JavaScript中setTimeout和setInterval函数的传参及调用_.docx

    在使用 setTimeout 和 setInterval 函数时,需要注意参数的传递方式和调用方式。使用闭包可以正确地传递参数,避免出现意外的结果。同时,需要注意函数的调用方式,例如 `setTimeout(auto, 4000)` 和 `setInterval...

Global site tag (gtag.js) - Google Analytics