試圖對象的屬性設置爲一個新的對象和IE 9給了我一個奇怪的錯誤 「對象不支持此操作」我不明白爲什麼這是唯一抱怨的瀏覽器。設置對象
http://jsfiddle.net/billpull/QNm6f/1/
我寫的代碼的順序它得到想知道如果是這樣的問題,因爲技術上存在該對象之前,瀏覽器將達到這一部分,但在實際執行的代碼是它確實存在解析。
var project = {};
project.viewModels = {};
project.myViewLocator = {
viewOne: null,
viewTwo: null
};
$(function() {
project.myViewLocator.viewOne = new project.viewModels.ViewOneModel();
});
project.viewModels.ViewOneModel = function() {
// some logic
};