javascript setinterval 的正確語法如何書寫
更新時間:2014年06月17日 17:07:31 投稿:whsnow
setinterval是用來干什么,想必大家都知道了,下面為大家介紹下javascript setinterval 正確的語法,高手勿噴
前幾天我用setinterval 寫了一個小程序,這個setinterval是用來干什么的我就不解釋了。
寫的方法在其它的瀏覽器里都能用,后來測試組的同事拿去一測就出了問題。因為她們愛用360,還有IE。我兩天之內百思不其解,IE始終是報方法的參數有誤,后來就是報找不到方法,最終我找到問題所在!
但我實在要強烈的表達我的不滿,問題就在于大家網上抄來抄去的太多了,導致抄到后來出了不少錯誤,比如
setInterval(QuoteList('參數'),3000);
甚至還有
setInterval(QuoteList,3000,'參數');
這里不得不提到各大瀏覽器的容錯性能,特別是火狐,傲游等,這樣的錯誤腳本,它們其實是知道你是錯的,但可以理解你的意思,所以跑起來不會有錯。但是IE不會?。∷静徽J識!
因為正確的寫法是:
setInterval("QuoteList('參數')",3000);
這個問題困擾了我好幾天,我還一直以為是瀏覽器兼容的問題!
寫的方法在其它的瀏覽器里都能用,后來測試組的同事拿去一測就出了問題。因為她們愛用360,還有IE。我兩天之內百思不其解,IE始終是報方法的參數有誤,后來就是報找不到方法,最終我找到問題所在!
但我實在要強烈的表達我的不滿,問題就在于大家網上抄來抄去的太多了,導致抄到后來出了不少錯誤,比如
復制代碼 代碼如下:
setInterval(QuoteList('參數'),3000);
甚至還有
復制代碼 代碼如下:
setInterval(QuoteList,3000,'參數');
這里不得不提到各大瀏覽器的容錯性能,特別是火狐,傲游等,這樣的錯誤腳本,它們其實是知道你是錯的,但可以理解你的意思,所以跑起來不會有錯。但是IE不會?。∷静徽J識!
因為正確的寫法是:
復制代碼 代碼如下:
setInterval("QuoteList('參數')",3000);
這個問題困擾了我好幾天,我還一直以為是瀏覽器兼容的問題!
相關文章
javascript 中__proto__和prototype詳解
本文詳細介紹了javascript的內部原型__proto__和構造器原型prototype,以及他們之間的異同,十分的詳盡,有需要的小伙伴快來研究下吧。2014-11-11JavaScript字符串對象fromCharCode方法入門實例(用于把Unicode值轉換為字符串)
這篇文章主要介紹了JavaScript字符串對象fromCharCode 方法入門實例,fromCharCode用于把Unicode值轉換為字符串,需要的朋友可以參考下2014-10-10