定義函數
用法(不帶參數函數)測試
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } setTimeout(function(){ Fun1(); }, 2000); //或者下面這種寫法 setTimeout(() => { Fun1(); }, 2000);
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } //注意這裏調用的函數不加括號 setTimeout(Fun1, 2000);
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } //注意這裏調用的函數須要加括號 setTimeout('Fun1()',2000);
用法(帶參數函數)spa
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } setTimeout(function(){ Fun2('123','456'); }, 2000); //或者下面這種寫法 setTimeout(() => { Fun2('123','456'); }, 2000);
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } //注意這裏調用的函數不加括號 setTimeout(Fun2, 2000,'參數1內容','參數2內容');
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } //注意這裏調用的函數須要加括號 setTimeout('Fun2("參數1內容","參數2內容")',2000);
中止定時器code
function Fun3(str1) { alert(str1); } //設置定時器 var timer=setTimeout(Fun3,2000,"參數1"); //清除指定定時器 clearTimeout(timer)
定義io
跟setTimeout()用法基本一致function
用法(不帶參數函數)class
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } setInterval(function(){ Fun1(); }, 2000); //或者下面這種寫法 setInterval(() => { Fun1(); }, 2000);
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } //注意這裏調用的函數不加括號 setInterval(Fun1, 2000);
// 測試延遲執行的函數 function Fun1() { alert("不帶參數函數"); } //注意這裏調用的函數須要加括號 setInterval('Fun1()',2000);
用法(帶參數函數)音頻
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } setInterval(function(){ Fun2('123','456'); }, 2000); //或者下面這種寫法 setInterval(() => { Fun2('123','456'); }, 2000);
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } //注意這裏調用的函數不加括號 setInterval(Fun2, 2000,'參數1內容','參數2內容');
// 測試延遲執行的函數 function Fun2(str1,str2) { alert("帶參數函數"+str1+str2); } //注意這裏調用的函數須要加括號 setInterval('Fun2("參數1內容","參數2內容")',2000);
中止定時器定時器
function Fun3(str1) { alert(str1); } //設置定時器 var timer=setInterval(Fun3,2000,"參數1"); //清除指定定時器 clearInterval(timer)