首頁 >web前端 >js教程 >javascript setinterval 的正確語法如何書寫_基礎知識

javascript setinterval 的正確語法如何書寫_基礎知識

WBOY
WBOY原創
2016-05-16 16:43:561043瀏覽

前幾天我用setinterval 寫了一個小程序,這個setinterval是用來幹嘛的我就不解釋了。

寫的方法在其它的瀏覽器裡都能用,後來測試組的同事拿去一測就出了問題。因為她們愛用360,還有IE。我兩天之內百思不其解,IE始終是報方法的參數有誤,後來就是報找不到方法,最後我找到問題所在!

但我實在要強烈的表達我的不滿,問題就在於大家網上抄來抄去的太多了,導致抄到後來出了不少錯誤,比如

複製程式碼 程式碼如下:

setInterval(QuoteList('參數'),3000);
甚至
複製程式碼 程式碼如下:

setInterval(QuoteList,3000,'參數');

這裡不得不提到各大瀏覽器的容錯性能,特別是火狐,傲遊等,這樣的錯誤腳本,它們其實是知道你是錯的,但可以理解你的意思,所以跑起來不會有錯。但是IE不會! !它根本不認識!

因為正確的寫法是:
複製代碼 代碼如下:

setInterval("QuoteList('參數')",3000);

這個問題困擾了我好幾天,我還一直以為是瀏覽器相容的問題!
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn