1
爲什麼這不起作用?我收到一個錯誤,表明我的IE9不支持此操作。嵌套的任意對象在javascript中不起作用
var data = new { selectedUnitKey: { value1: 1, value2: 2} }
爲什麼這不起作用?我收到一個錯誤,表明我的IE9不支持此操作。嵌套的任意對象在javascript中不起作用
var data = new { selectedUnitKey: { value1: 1, value2: 2} }
卸下new
:
var data = { selectedUnitKey: { value1: 1, value2: 2} }
從the MDN:
的新的運營商創建一個用戶定義的對象類型的實例或之一的 內置對象具有構造函數的類型。
當你定義你的「類」您可以使用新的像這樣:
function SomeClass(unitKey) {
this.selectedUnitKey = unitKey;
}
var data = new SomeClass({ value1: 1, value2: 2});
啊......我得到了與C#化名對象...感謝的人混淆。 – Elisabeth