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

資訊專(zhuān)欄INFORMATION COLUMN

javascript基礎(chǔ)總結(jié)(二)——異步編程情況

Dionysus_go / 3167人閱讀

摘要:異步規(guī)定要做一件事,不是立馬執(zhí)行這件事,需要等一定的時(shí)間,這樣的話(huà),我們不會(huì)等著它執(zhí)行,而是繼續(xù)執(zhí)行下面的操作,只有將下面的事情處理完了,才會(huì)返回頭處理之前的事情如果下面的事情并沒(méi)有處理完成,不管之前的事情有沒(méi)有到時(shí)間,都踏踏實(shí)實(shí)的給我等著

異步:規(guī)定要做一件事,不是立馬執(zhí)行這件事,需要等一定的時(shí)間,這樣的話(huà),我們不會(huì)等著它執(zhí)行,而是繼續(xù)執(zhí)行下面的操作,只有將下面的事情處理完了,才會(huì)返回頭處理之前的事情;如果下面的事情并沒(méi)有處理完成,不管之前的事情有沒(méi)有到時(shí)間,都踏踏實(shí)實(shí)的給我等著;

1、定時(shí)器都是異步編程
var n = 0;
setTimeout(function(){
    n++;
    console.log(n);//2->1
},1000)

console.log(n);//1->0
var n = 0;
setTimeout(function(){
    n++;
    console.log(n);//2->1
},0)

console.log(n);//1->0

所有的定時(shí)器都會(huì)放在任務(wù)隊(duì)列池中,時(shí)間短的放在前面;

var n = 0;
setTimeout(function(){
    n++;
    console.log("1:"+n);//2:2
},2000)

setTimeout(function(){
    n++;
    console.log("2:"+n);//2:1
},1000)

console.log(n);//1->0

如果定時(shí)器時(shí)間一樣會(huì)從上向下執(zhí)行;

var n =0;
setTimeout(function(){
    n++;
    console.log("1:"+n);
},2000)

var timer= setInterval(function(){
    n++;
    console.log("2:"+n);
    if(n==5){
        clearInterval(timer);
    }
},1000)
//執(zhí)行順序
//2:1
//1:2
//2:3
//2:4
//2:5
2、所有的事件綁定都是異步編程

for 循環(huán)執(zhí)行完成后才會(huì)走綁定事件

for(var i = 0;i < oLis[i].length;i++) {
    oLis[i].onclick = funciton() {
        changeEvent(i);//i永遠(yuǎn)是最后一個(gè)
    }
    
}
3、ajax異步讀取數(shù)據(jù)時(shí) 4、通過(guò)回調(diào)函數(shù)實(shí)現(xiàn)異步

通過(guò)ajax和setTimeout輔助實(shí)現(xiàn)

//jquery中的$.get方法等...
$.get("url", function(p) {
 //some
});
//借助于setTimeout、setInterval
function f1(callback){ 
   setTimeout(function () {       
  // f1的任務(wù)代碼      
  callback(); // step3     
}, 1000);   
}
f1();//setep1
console.log("x");//step2

如果該調(diào)用需要耗費(fèi)很多時(shí)間,執(zhí)行隊(duì)列就會(huì)因等待而阻塞,采用回調(diào)函數(shù),執(zhí)行隊(duì)列繼續(xù)進(jìn)行,等到調(diào)用結(jié)束,通過(guò)調(diào)用回調(diào)函數(shù)的方式,通知執(zhí)行隊(duì)列,處理執(zhí)行結(jié)果.

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/82697.html

相關(guān)文章

  • 前端周報(bào):前端面試題及答案總結(jié)JavaScript參數(shù)傳遞的深入理解

    摘要:前端面試題及答案總結(jié)掘金技術(shù)征文金三銀四,金九銀十,用來(lái)形容求職最好的幾個(gè)月。因?yàn)榈拇嬖冢辽僭诒粯?biāo)準(zhǔn)化的那一刻起,就支持異步編程了。然而異步編程真正發(fā)展壯大,的流行功不可沒(méi)。 showImg(https://segmentfault.com/img/bVVQOH?w=640&h=319); 1、2017前端面試題及答案總結(jié) |掘金技術(shù)征文 金三銀四,金九銀十,用來(lái)形容求職最好的幾個(gè)月...

    ermaoL 評(píng)論0 收藏0
  • JavaScript 異步

    摘要:從最開(kāi)始的到封裝后的都在試圖解決異步編程過(guò)程中的問(wèn)題。為了讓編程更美好,我們就需要引入來(lái)降低異步編程的復(fù)雜性。寫(xiě)一個(gè)符合規(guī)范并可配合使用的寫(xiě)一個(gè)符合規(guī)范并可配合使用的理解的工作原理采用回調(diào)函數(shù)來(lái)處理異步編程。 JavaScript怎么使用循環(huán)代替(異步)遞歸 問(wèn)題描述 在開(kāi)發(fā)過(guò)程中,遇到一個(gè)需求:在系統(tǒng)初始化時(shí)通過(guò)http獲取一個(gè)第三方服務(wù)器端的列表,第三方服務(wù)器提供了一個(gè)接口,可通過(guò)...

    tuniutech 評(píng)論0 收藏0
  • 前端排序算法總結(jié);前端面試題2.0;JavaScript異步編程

    摘要:與異步編程按照維基百科上的解釋獨(dú)立于主控制流之外發(fā)生的事件就叫做異步。因?yàn)榈拇嬖冢辽僭诒粯?biāo)準(zhǔn)化的那一刻起,就支持異步編程了。然而異步編程真正發(fā)展壯大,的流行功不可沒(méi)。在握手過(guò)程中,端點(diǎn)交換認(rèn)證和密鑰以建立或恢復(fù)安全會(huì)話(huà)。 1、前端 排序算法總結(jié) 排序算法可能是你學(xué)編程第一個(gè)學(xué)習(xí)的算法,還記得冒泡嗎? 當(dāng)然,排序和查找兩類(lèi)算法是面試的熱門(mén)選項(xiàng)。如果你是一個(gè)會(huì)寫(xiě)快排的程序猿,面試官在比較...

    aaron 評(píng)論0 收藏0
  • 前端排序算法總結(jié);前端面試題2.0;JavaScript異步編程

    摘要:與異步編程按照維基百科上的解釋獨(dú)立于主控制流之外發(fā)生的事件就叫做異步。因?yàn)榈拇嬖冢辽僭诒粯?biāo)準(zhǔn)化的那一刻起,就支持異步編程了。然而異步編程真正發(fā)展壯大,的流行功不可沒(méi)。在握手過(guò)程中,端點(diǎn)交換認(rèn)證和密鑰以建立或恢復(fù)安全會(huì)話(huà)。 1、前端 排序算法總結(jié) 排序算法可能是你學(xué)編程第一個(gè)學(xué)習(xí)的算法,還記得冒泡嗎? 當(dāng)然,排序和查找兩類(lèi)算法是面試的熱門(mén)選項(xiàng)。如果你是一個(gè)會(huì)寫(xiě)快排的程序猿,面試官在比較...

    ARGUS 評(píng)論0 收藏0
  • 前端排序算法總結(jié);前端面試題2.0;JavaScript異步編程

    摘要:與異步編程按照維基百科上的解釋獨(dú)立于主控制流之外發(fā)生的事件就叫做異步。因?yàn)榈拇嬖冢辽僭诒粯?biāo)準(zhǔn)化的那一刻起,就支持異步編程了。然而異步編程真正發(fā)展壯大,的流行功不可沒(méi)。在握手過(guò)程中,端點(diǎn)交換認(rèn)證和密鑰以建立或恢復(fù)安全會(huì)話(huà)。 1、前端 排序算法總結(jié) 排序算法可能是你學(xué)編程第一個(gè)學(xué)習(xí)的算法,還記得冒泡嗎? 當(dāng)然,排序和查找兩類(lèi)算法是面試的熱門(mén)選項(xiàng)。如果你是一個(gè)會(huì)寫(xiě)快排的程序猿,面試官在比較...

    April 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<