国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

javascript-1

ivan_qhz / 3161人閱讀

摘要:每隔一秒打印利用塊級作用域利用閉包利用實現一個函數,比如意味著等待毫秒利用和利用和

1.javascript 每隔一秒 打印 1,2,3,4,5

1.利用let(塊級作用域)

for(let i=0;i<5;i++){
    setTimeout(function(){
        console.log(i)
    },1000*i)
}

2.利用閉包

for(var i=0;i<5;i++){
    (function(i){
        setTimeout(function(){
            console.log(i)
        },1000*i)
    })(i)
}

3.利用Promise

var arr = [];
var output = (i) => new Promise(resolve => {
  setTimeout(()=>{
    console.log(i)
    resolve()
  }, 1000*i)
});
for (var i=0; i<5; i++) {
  arr.push(output(i))
}
Promise.all(arr);
2.實現一個sleep函數,比如 sleep(1000) 意味著等待1000毫秒

1.利用Promise和setTimeout

function sleep(ms){
    return new Promise((resolve)=>{
        setTimeout(resolve,ms)
    })
}

sleep(2000).then(()=>{
    console.timeEnd("test");
})

2.利用async/await和Promise,setTimeout

function sleep(ms) {
    return new Promise(function(resolve, reject) {
        setTimeout(resolve, ms)
    })
}
async function init() {
    await sleep(3000);
}
init().then(() => {
    console.log(3000)
})

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/105697.html

相關文章

  • JavaScript 權威指南》讀書筆記 1 - 簡介

    摘要:原文第一章主要介紹的大概情況基本語法。通過和來引用對象屬性或數組元素的值就構成一個表達式。 原文:https://keelii.github.io/2016/06/16/javascript-definitive-guide-note-0/ 第一章 主要介紹 JavaScript 的大概情況、基本語法。之前沒有 JavaScript 基礎的看不懂也沒關系,后續章節會有進一步的詳細說明...

    sydMobile 評論0 收藏0
  • JavaScript的語言特性以及重要版本

    摘要:通常一個完成的不僅僅包含了還包括了以及相關版本該版本在中使用。基于原型函數先行的語言使用基于原型的的繼承機制,函數是的第一等公民其他相關的語言特性編譯型語言把做好的源程序全部編譯成二進制代碼的可運行程序。 轉載請注明出處,創作不易,更多文章請戳 https://github.com/ZhengMaste... 前言:JavaScript誕生于1995年,它是一門腳本語言,起初的目...

    Yangder 評論0 收藏0
  • JavaScript簡史

    摘要:一經發布,關注度就居高不下,這也引起了當時的巨頭微軟的注意。微軟為了搶占瀏覽器的市場份額,在年月便在其發布的中搭載了其對的實現。 JavaScript誕生于1995年,最初的想法就是在人們提交表單的時候,提前做一些驗證,提高用戶體驗。試想一下,再那個年代,因為網速很慢,提交個表單,可能要等待20幾秒,再等待這么長的時間之后,服務器返回消息說有一個必填字段沒有填......,介于此,Ne...

    BigNerdCoding 評論0 收藏0
  • 10 個你需要了解的最佳 javascript 開發實踐

    摘要:原文譯文個你需要了解的最佳開發實踐譯者的很多擴展的特性是的它變得更加的犀利,同時也給予程序員機會創建更漂亮并且更讓用戶喜歡的網站。這里讓我們列出個最佳實踐,幫助你有效地使用。代碼即使最好的開發人員都會犯錯。 原文:Top 10 Must Follow JavaScript Best Practices 譯文:10 個你需要了解的最佳 javascript 開發實踐 譯者:gbin1...

    lijy91 評論0 收藏0
  • JavaScript簡介

    摘要:發布后不久,微軟就在其中加入了名為的實現命名為是為了避開與有關的授權問題。以現在的眼光來看,微軟年月為進入瀏覽器領域而實施的這個重大舉措,是導致日后蒙羞的一個標志性時間。微軟推出其實現意味著有了兩個不同的版本中的中的。 JavaScript簡介 前言:最近在細讀Javascript高級程序設計,對于我而言,中文版,書中很多地方一筆帶過,所以用自己所理解的,嘗試細致解讀下。如有紕漏或錯...

    teren 評論0 收藏0
  • JavaScript 編寫規范

    摘要:如果你想了解更多關于強制類型轉換的信息,你可以讀一讀的這篇文章。在只使用的情況下,所帶來的強制類型轉換使得判斷結果跟蹤變得復雜,下面的例子可以看出這樣的結果有多怪了明智地使用真假判斷當我們在一個條件語句中使用變量或表達式時,會做真假判斷。 說明 如果本文檔中有任何錯誤的、不符合行規的,敬請斧正。 引言 不管有多少人共同參與同一項目,一定要確保每一行代碼都像是同一個人編寫的。...

    MartinDai 評論0 收藏0

發表評論

0條評論

ivan_qhz

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<