在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ jquery ready函數(shù)外部無(wú)法獲取在內(nèi)部給window對(duì)象添加的屬性和方法

jquery ready函數(shù)外部無(wú)法獲取在內(nèi)部給window對(duì)象添加的屬性和方法

代碼:

$(function(){

window.a=function(){}
window.a//Function

})

window.a//undefined

為什么無(wú)法在內(nèi)部對(duì)window對(duì)象添加屬性?如果我想暴露某些方法給外部調(diào)用怎么寫(xiě)比較好?

回答
編輯回答
孤影

DMO加載過(guò)程:

網(wǎng)頁(yè)文檔加載都是按順序執(zhí)行的。一般瀏覽器渲染操作順序大致是一下幾個(gè)步驟:

1.解析HTML結(jié)構(gòu)

2.加載外部腳本和樣式表文件

3.解析并執(zhí)行腳本代碼 ------此處是在外部調(diào)用window.xxx的地方

4.構(gòu)造HTML DOM模型------此處是ready函數(shù)執(zhí)行的地方,也就是說(shuō)ready函數(shù)執(zhí)行之前,window.xxx已經(jīng)被調(diào)用,所以會(huì)報(bào)錯(cuò)

5.加載圖片等外部文件

6.頁(yè)面加載完畢

2018年6月29日 19:39