当前位置: 首页 > 编程笔记 >

javascript setinterval 的正确语法如何书写

何骞尧
2023-03-14
本文向大家介绍javascript setinterval 的正确语法如何书写,包括了javascript setinterval 的正确语法如何书写的使用技巧和注意事项,需要的朋友参考一下
前几天我用setinterval 写了一个小程序,这个setinterval是用来干什么的我就不解释了。
写的方法在其它的浏览器里都能用,后来测试组的同事拿去一测就出了问题。因为她们爱用360,还有IE。我两天之内百思不其解,IE始终是报方法的参数有误,后来就是报找不到方法,最终我找到问题所在!
但我实在要强烈的表达我的不满,问题就在于大家网上抄来抄去的太多了,导致抄到后来出了不少错误,比如
 
setInterval(QuoteList('参数'),3000); 

甚至还有
 
setInterval(QuoteList,3000,'参数'); 

这里不得不提到各大浏览器的容错性能,特别是火狐,傲游等,这样的错误脚本,它们其实是知道你是错的,但可以理解你的意思,所以跑起来不会有错。但是IE不会!!它根本不认识!
因为正确的写法是:
 
setInterval("QuoteList('参数')",3000); 

这个问题困扰了我好几天,我还一直以为是浏览器兼容的问题!
 类似资料:
  • 问题内容: 我正在尝试转换: 到一个普通的SqlParameter: 除了这行之外,我现在设法转换了每一行,但出现了以下错误: 全功能代码: 问题答案: 我认为您正在寻找的东西; 编辑完问题后; 您可以使用方法。方法已过时。喜欢; 如果将SQL Server用作数据库,则应使用相同的名称命名参数add to 。 使用时,参数的顺序很重要。因为如上所说: 当CommandType设置为Text时,O

  • 打开和关闭连接: 注册用户 错误消息 '/'应用程序中的服务器错误。 INSERT INTO语句中存在语法错误。 描述:在执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的起源的更多信息。 异常详细信息:系统。数据。OleDb。OleDbException:INSERT INTO语句中的语法错误。 源错误: 第100行:命令。ExecuteNonQuery();第1

  • 问题内容: 我正在上高中AP计算机科学课程。 我决定在我们的一个实验室里发表一个声明,只是为了玩弄,但是我遇到了这个错误。 我问了一个关于Stackoverflow 的问题,以找出如何正确执行它,并且我所做的完全如答案之一所示。我真的不明白为什么编译器想要一个语句(至少这是我假设的要求),我也不知道如何使用。似乎希望重新启动的部分是一个变量,但是重新启动只是将程序拉回到第10行的标签,以便用户可以

  • 我正在尝试用Selenium在Java中创建ajax wait方法,以获取配置所定义的尽可能多的结果。 我是否应该担心XPath表达式不是snytax正确的,或者Selenium找不到那个webelement?这个例外对我来说是模棱两可的....

  • 本文向大家介绍详解Java中如何正确书写单例模式,包括了详解Java中如何正确书写单例模式的使用技巧和注意事项,需要的朋友参考一下 单例模式算是设计模式中最容易理解,也是最容易手写代码的模式,但是其中涉及的知识点却一点也不少,所以经常作为面试题来考。一般单例都是五种写法:懒汉,饿汉,双重校验锁,静态内部类和枚举。为了记录学习过程的过程,这里整理了几种常见的单例写法, 青铜5:(Lazy-loade

  • 问题内容: 我知道很多人偶尔也会遇到相同的错误,但是我已经查看了所有先前的答案和我的代码,并且尝试了使用col和不使用反引号。这是我目前尝试使用的代码,但同样 该表中还有其他列,但是只有上面的我想为其余部分添加数据的列可以最初使用默认值 我一直在看这段代码很久了,现在我才发现问题,我知道这很愚蠢 问题答案: 将变量添加到SQL查询中的最防错的方法是通过 准备好的语句 添加变量。 因此,对于您运行的