成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

初級理解async實現(xiàn)之我見

CastlePeaK / 834人閱讀

摘要:在我們寫項目代碼的過程中,要經(jīng)常請求接口數(shù)據(jù),在某些異步請求數(shù)據(jù)之后,將得到的值進行處理。

在我們寫項目代碼的過程中,要經(jīng)常請求接口數(shù)據(jù),
在某些異步請求數(shù)據(jù)之后,將得到的值進行處理。
通俗的一句話就是,我要把這個值放到另一個函數(shù)中,按行數(shù)順序處理,即同步的概念!

例子:第一步,涉及異步函數(shù)

假設(shè)我有一個函數(shù)abc,

function abc(){
    //異步方法,請求數(shù)據(jù)得到result
    return result
}
第二步,沒加入之前的處理

我在另一個函數(shù)中拿到上面result值進行下一步處理:

function xxx(){
    let data;
    let val;
    
    //調(diào)用上面函數(shù)
     val = abc()
    
    data = val;
}

xxx()

這樣寫因為abc函數(shù)里面涉及到了異步,所以data的值可能不是result的值,
可是我們要取到result的值進行處理,怎么辦?

第三步,加入async

加入async await

async function xxx(){
    let data;
    let val;
    
    //調(diào)用上面函數(shù)
     val = await abc()
    
    data = val;
}

ok,完美解決!這就是通俗的同步。
感謝大家的支持!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/105063.html

相關(guān)文章

  • Spring框架我見(一)——工廠模式

    摘要:相對于工廠模式,抽象工廠模式生產(chǎn)的對象更加具體,也更加豐富,但相對編碼也更加復(fù)雜。具體的抽象工廠模式的實現(xiàn)大家可以參考菜鳥教程。知道了工廠模式和抽象工廠模式的區(qū)別,請大家使用的時候應(yīng)該根據(jù)具體的情況進行選擇。 大家好,今天給大家分享一些Spring的學習心得,在講Spring之前,先和大家分享Spring中核心的設(shè)計模式。 工廠模式 在聊概念之前我先問問大家:什么是工廠? 這個很簡單,...

    venmos 評論0 收藏0
  • Spring框架我見(二)——代理模式

    摘要:聊完了工廠模式,下面我們來說框架中的另一個核心設(shè)計模式代理模式。這里的外賣小哥就相當于是我們的代理。主要分為代理和代理。 聊完了工廠模式,下面我們來說Spring框架中的另一個核心設(shè)計模式——代理模式(Proxy Pattern)。 代理模式 大家可以先不用看概念,先舉個吃飯的例子:比如說我們想吃飯,我們可以選擇自己做飯吃、去飯店吃、叫外賣吃。如果我們選擇自己做著吃,我們就需要去買菜、...

    oneasp 評論0 收藏0
  • 評論系統(tǒng)我見

    摘要:無限級回復(fù)朋友圈也類似,只是有限制層級為級很多人會感興趣網(wǎng)易那種蓋樓的評論的實現(xiàn),實際上可以理解為是單個回復(fù)的進化版,只是它把所有引用的回復(fù)的記錄下來了,在展示的時候進行顯示出來而已。 相信大家在平常的系統(tǒng)開發(fā)中,或多或少會涉及到一些評論系統(tǒng)的設(shè)計。小到某些工具自己做一些備注(實際上也可以理解為評論),大到類似淘寶天貓這種,都需要一些評論的支撐。 當然,評論有簡單,也有復(fù)雜: 簡單的...

    wangym 評論0 收藏0
  • Spring框架我見(四)——Spring MVC

    摘要:是結(jié)構(gòu)在框架中的一種表現(xiàn)形式。這句話聽起來有點繞,我們可以看一下下面這張圖,大家可以吧容器中的理解為全局變量,吧容器中的理解為局部變量。在方法體中可以訪問局部變量和全局變量,但是在方法外,就只能訪問全局變量,是不能訪問局部變量的。 聊完了Spring,我們來看看Spring在web方面的應(yīng)用Spring MVC。 MVC 首先我們來看什么是mvc? 大家知道在jsp里面也是可以寫jav...

    shiina 評論0 收藏0
  • javascript作用域和閉包我見

    摘要:查詢是在作用域鏈中,一級級的往上查找該變量的引用。作用域和作用域鏈作用域的概念,應(yīng)該兩張圖幾句話就能解釋吧。這個建筑代表程序中的嵌套作用域鏈。一層嵌一層的作用域形成了作用域鏈,變量在作用域鏈中的函數(shù)內(nèi)得到了自己的定義。 javascript作用域和閉包之我見 看了《你不知道的JavaScript(上卷)》的第一部分——作用域和閉包,感受頗深,遂寫一篇讀書筆記加深印象。路過的大牛歡迎指點...

    SoapEye 評論0 收藏0

發(fā)表評論

0條評論

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