setTimeout()递归调用不加引号出错的解决方法

 更新时间:2014年09月05日 10:07:31   投稿:whsnow  
用了setTimeout()想实现递归调用,如果第一个参数不加引号的话,就会出错,下面与大家分享下该如何解决

用了setTimeout()想实现递归调用,如果第一个参数不加引号的话,火狐提示setTimeout():uselesssetTimeout call (missing quotes around argument?)如果加引号的话 ,火狐会提示那个函数undefined

function refreshNum() { 
$.ajax({ 
type: "POST", 
url: "ajax/RefreshNum.ashx", 
async: false, 
data: {}, 
success: function (data) { 
varnumArry = data.split(','); 
$.each($(".rush_left"), function (n) { 
$(this).children().eq(0).html(numArry[n]); 
}); 
setTimeout(function () { refreshNum(); }, 3000); 
//setTimeout("refreshNum",3000); //这样写就会出错,setTimeout()函数的参数,第一个一定不要用简单的函数调用,而是使用匿名函数!至于为什么就不知道了 
} 
}); 

} 
refreshNum();

相关文章

  • JS设计模式之命令模式的用法详解

    JS设计模式之命令模式的用法详解

    JavaScript中的命令模式是一种设计模式,它提供了一种将命令封装为对象的方式,从而允许我们将请求与实际执行该请求的操作对象解耦,这种模式可以在不同的场景中使用,例如实现撤销/重做操作、队列任务等,本文我们将讲解命令设计模式在JS中的使用
    2023-08-08
  • js弹出的对话窗口永远保持居中显示

    js弹出的对话窗口永远保持居中显示

    本文将介绍js弹出的对话窗口永远保持居中显示实现方法,需要了解的朋友可以参考下
    2012-12-12
  • JS折半插入排序算法实例

    JS折半插入排序算法实例

    这篇文章主要介绍了JS折半插入排序算法,以完整实例形式较为详细的分析了JavaScript实现折半插入排序的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-12-12
  • Bootstrap源码解读下拉菜单(4)

    Bootstrap源码解读下拉菜单(4)

    这篇文章主要源码解读了Bootstrap下拉菜单,介绍了Bootstrap各式各样的下拉菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • javascript自适应宽度的瀑布流实现思路

    javascript自适应宽度的瀑布流实现思路

    这里主要介绍瀑布流的一种实现方法:绝对定位(css)+javascript+ajax+json。简单一点如果不做滚动加载的话就是绝对定位(css)+javascript了,ajax和json是滚动加载更多内容的时候用到的,感兴趣的你可以参考下哦
    2013-02-02
  • next.js之getStaticProps getStaticPaths使用技巧解析

    next.js之getStaticProps getStaticPaths使用技巧解析

    这篇文章主要为大家介绍了next.js之getStaticProps getStaticPaths使用技巧解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • js中使用使用原型(prototype)定义方法的好处详解

    js中使用使用原型(prototype)定义方法的好处详解

    下面小编就为大家带来一篇js中使用使用原型(prototype)定义方法的好处详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • js css样式操作代码(批量操作)

    js css样式操作代码(批量操作)

    用js控制css样式,能让网页达到良好的的用户体验甚至是动画的效果。并且考虑到效率。
    2009-10-10
  • js下利用控制器载入对应脚本

    js下利用控制器载入对应脚本

    因项目开发需要,须将每一个方法都独立成单独的js文件以便载入、维护,所以,必须需要有一个控制器用于载入这些方法。
    2010-07-07
  • javascript取消文本选定的实现代码

    javascript取消文本选定的实现代码

    最近在做拖动布局. 发现有文本选定的时候, 进行拖动很不好看.
    2010-11-11

最新评论