壹般javascript上下文環境中,有壹個全局的window對象,?以上代碼的意思是,如果window對象中定義了TShop這個屬性,並且TShop的屬性中定義了ModUtil這個屬性,然後兩個屬性都不為空值,就調用TShop.ModUtil.initMod(document.getElementById("shop4442032181"),?1);這段代碼。
而javascript有個很好的特性就是可以動態添加屬性,可以這樣
window.TShop?=?{ModUtil:{initMod:function(ele,i){
//TO-DO
}
}};