91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用JavaScript中的setTimeout函數

發布時間:2020-06-24 19:39:10 來源:億速云 閱讀:159 作者:元一 欄目:web開發

如何使用JavaScript中的setTimeout函數?針對這個問題,這篇文章給出了相對應的分析和解答,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。

JavaScript中的setTimeout函數用于在指定的毫秒數后調用函數或計算表達式。其語法為“setTimeout(func,ms)”,返回值是一個ID,可以將這個ID傳遞給“clearTimeout”函數來取消執行。

語法

setTimeout(code,millisec)

var t = setTimeout("javascript語句", 毫秒)

setTimeout() 方法會返回某個值。在上面的語句中,值被儲存在名為 t 的變量中。假如你希望取消這個 setTimeout(),你可以使用這個變量名來指定它。

setTimeout() 的第一個參數是含有 JavaScript 語句的字符串。這個語句可能諸如 "alert'5 seconds!')",或者對函數的調用,諸如 alertMsg()"。

第二個參數指示從當前起多少毫秒后執行第一個參數。

瀏覽器支持

方法ChromeInternet Explorer / EdgeFirefoxSafariOpera
setTimeout()1.04.01.01.04.0

示例代碼

3 秒(3000 毫秒)后彈出 "Hello" :

var myVar; 
function myFunction() {
    myVar = setTimeout(alertFunc, 3000);}
 function alertFunc() {
    alert("Hello!");}

在第 2、4、6 秒修改輸入框中的文本:

var x = document.getElementById("txt");
setTimeout(function(){ x.value = "2 秒" }, 2000);
setTimeout(function(){ x.value = "4 秒" }, 4000);
setTimeout(function(){ x.value = "6 秒" }, 6000);

使用 clearTimeout() 來阻止函數的執行:

var myVar;
 
function myFunction() {
    myVar = setTimeout(function(){ alert("Hello") }, 3000);
}
 
function myStopFunction() {
    clearTimeout(myVar);
}

關于使用JavaScript中的setTimeout函數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桑日县| 大理市| 拉孜县| 高州市| 卢龙县| 台北市| 阿尔山市| 双桥区| 梨树县| 榆中县| 藁城市| 古浪县| 江西省| 宜君县| 饶河县| 漳浦县| 宜都市| 陆川县| 德安县| 庐江县| 西城区| 江源县| 安图县| 齐齐哈尔市| 囊谦县| 玉树县| 蒙山县| 湛江市| 松阳县| 敖汉旗| 荃湾区| 海丰县| 绩溪县| 安宁市| 上杭县| 普洱| 栾川县| 锡林郭勒盟| 鲜城| 金坛市| 南召县|