なぜこれが機能しないのですか?このアクションがIE9でサポートされていないというエラーが表示されます。
var data = new { selectedUnitKey: { value1: 1, value2: 2} }
なぜこれが機能しないのですか?このアクションがIE9でサポートされていないというエラーが表示されます。
var data = new { selectedUnitKey: { value1: 1, value2: 2} }
:を削除しnew
ます
var data = { selectedUnitKey: { value1: 1, value2: 2} }
MDNから:
new演算子は、ユーザー定義のオブジェクト型、またはコンストラクター関数を持つ組み込みオブジェクト型の1つのインスタンスを作成します。
「クラス」を定義するときは、このようにnewを使用します。
function SomeClass(unitKey) {
this.selectedUnitKey = unitKey;
}
var data = new SomeClass({ value1: 1, value2: 2});