javascript setinterval 的正確語法如何書寫
更新時間:2014年06月17日 17:07:31 投稿:whsnow
setinterval是用來干什么,想必大家都知道了,下面為大家介紹下javascript setinterval 正確的語法,高手勿噴
前幾天我用setinterval 寫了一個小程序,這個setinterval是用來干什么的我就不解釋了。
寫的方法在其它的瀏覽器里都能用,后來測試組的同事拿去一測就出了問題。因?yàn)樗齻儛塾?60,還有IE。我兩天之內(nèi)百思不其解,IE始終是報方法的參數(shù)有誤,后來就是報找不到方法,最終我找到問題所在!
但我實(shí)在要強(qiáng)烈的表達(dá)我的不滿,問題就在于大家網(wǎng)上抄來抄去的太多了,導(dǎo)致抄到后來出了不少錯誤,比如
setInterval(QuoteList('參數(shù)'),3000);
甚至還有
setInterval(QuoteList,3000,'參數(shù)');
這里不得不提到各大瀏覽器的容錯性能,特別是火狐,傲游等,這樣的錯誤腳本,它們其實(shí)是知道你是錯的,但可以理解你的意思,所以跑起來不會有錯。但是IE不會??!它根本不認(rèn)識!
因?yàn)檎_的寫法是:
setInterval("QuoteList('參數(shù)')",3000);
這個問題困擾了我好幾天,我還一直以為是瀏覽器兼容的問題!
寫的方法在其它的瀏覽器里都能用,后來測試組的同事拿去一測就出了問題。因?yàn)樗齻儛塾?60,還有IE。我兩天之內(nèi)百思不其解,IE始終是報方法的參數(shù)有誤,后來就是報找不到方法,最終我找到問題所在!
但我實(shí)在要強(qiáng)烈的表達(dá)我的不滿,問題就在于大家網(wǎng)上抄來抄去的太多了,導(dǎo)致抄到后來出了不少錯誤,比如
復(fù)制代碼 代碼如下:
setInterval(QuoteList('參數(shù)'),3000);
甚至還有
復(fù)制代碼 代碼如下:
setInterval(QuoteList,3000,'參數(shù)');
這里不得不提到各大瀏覽器的容錯性能,特別是火狐,傲游等,這樣的錯誤腳本,它們其實(shí)是知道你是錯的,但可以理解你的意思,所以跑起來不會有錯。但是IE不會??!它根本不認(rèn)識!
因?yàn)檎_的寫法是:
復(fù)制代碼 代碼如下:
setInterval("QuoteList('參數(shù)')",3000);
這個問題困擾了我好幾天,我還一直以為是瀏覽器兼容的問題!
您可能感興趣的文章:
相關(guān)文章
JavaScript基礎(chǔ)學(xué)習(xí)之splice()函數(shù)詳解
在前端JavaScript編程過程中,為了開發(fā)出更具交互性的web應(yīng)用,需要對一些數(shù)組進(jìn)行處理,下面這篇文章主要給大家介紹了關(guān)于JavaScript基礎(chǔ)學(xué)習(xí)之splice()函數(shù)的相關(guān)資料,需要的朋友可以參考下2022-04-04
javascript少兒編程關(guān)于返回值的函數(shù)內(nèi)容
在本篇文章中我們給大家整理了兒童學(xué)習(xí)JS中關(guān)于返回值的函數(shù)的相關(guān)內(nèi)容知識點(diǎn),對此有興趣的參考下。2018-05-05
JavaScript基礎(chǔ)心法 深淺拷貝(淺拷貝和深拷貝)
淺拷貝和深拷貝都是對于JS中的引用類型而言的,淺拷貝就只是復(fù)制對象的引用,如果拷貝后的對象發(fā)生變化,原對象也會發(fā)生變化。只有深拷貝才是真正地對對象的拷貝2018-03-03

