第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

window.location.href有什么機(jī)制嗎?

window.location.href有什么機(jī)制嗎?

千萬(wàn)里不及你 2018-08-23 21:54:19
(function(){window.location.href= 'www.baidu.com'alert('23')console.log(123)}())為什么先彈出123 再console呢? 在ajax中也是,window.location.href 不跳轉(zhuǎn)?求解這里面是有什么機(jī)制嗎?
查看完整描述

2 回答

?
慕運(yùn)維8079593

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊

window.location.href不會(huì)立即就阻塞所有的代碼,這和alert不一樣,它至少會(huì)等待一個(gè)頁(yè)面離開(kāi)事件,那么在同時(shí),代碼會(huì)往下執(zhí)行。

alert阻塞當(dāng)前代碼,這個(gè)沒(méi)啥好問(wèn)的吧,規(guī)定就是這樣,alert,confirm和prompt都是同步的,所以后面的代碼都會(huì)被阻塞。

ajax中的location.href不跳轉(zhuǎn)?

問(wèn)得不清楚,我查了類(lèi)似的關(guān)鍵字,這是你要的說(shuō)法,Artical,沒(méi)啥難理解的,submit的重定向在success回調(diào)之前。

如果你說(shuō)的不是這種情況,建議補(bǔ)充一下問(wèn)題


查看完整回答
反對(duì) 回復(fù) 2018-08-26
?
海綿寶寶撒

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊

是異步的
因?yàn)?LocationChange 行為在瀏覽器內(nèi)核中是起定時(shí)器異步執(zhí)行的,代碼可以參見(jiàn) Chromium 源碼 NavigationScheduler::ScheduleFrameNavigation。異步執(zhí)行的好處是為了防止代碼調(diào)用過(guò)深,導(dǎo)致棧溢出,另外也是為了防止遞歸進(jìn)入加載邏輯,導(dǎo)致?tīng)顟B(tài)紊亂,保證導(dǎo)航請(qǐng)求是順序執(zhí)行的。

知乎上的答案


查看完整回答
反對(duì) 回復(fù) 2018-08-26
  • 2 回答
  • 0 關(guān)注
  • 4135 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)