setInterval()是一個函數
簡單示例:
setInterval(function(){
alert("hello world"),
},1000);
意思是每1000毫秒彈出“hello world"
以字符串的形式調用函數名,這種寫法調用函數名是不能傳參的:
setInterval("hello()",5000);
function hello(){
alert("hello");
}
把要執行的代碼以字符串形式放在setInterval()的參數里,它可以傳參數
var a = "hello";
setInterval("alert('"+a+"')",5000);
不以字符串的形式調用函數名,使用它傳遞參數相對比較清晰
setInterval(function(){
hello("hello");
},5000);
function hello(word){
alert(word);
}
