嵌套的任意对象在javascript中不起作用

嵌套的任意对象在javascript中不起作用,javascript,Javascript,为什么这不起作用?我得到一个错误,即IE9不支持此操作 var data = new { selectedUnitKey: { value1: 1, value2: 2} } 删除新的: var data = { selectedUnitKey: { value1: 1, value2: 2} } 发件人: 新操作符创建用户定义的对象类型的实例或 具有构造函数的内置对象类型之一 当您定义“类”时,您可以这样使用new: 啊。。。我被c#匿名对象弄糊涂了。。。谢谢你,伙计。 function

为什么这不起作用?我得到一个错误,即IE9不支持此操作

var data = new { selectedUnitKey: { value1: 1, value2: 2} }

删除新的

var data = { selectedUnitKey: { value1: 1, value2: 2} }
发件人:

新操作符创建用户定义的对象类型的实例或 具有构造函数的内置对象类型之一

当您定义“类”时,您可以这样使用new:


啊。。。我被c#匿名对象弄糊涂了。。。谢谢你,伙计。
function SomeClass(unitKey) {
     this.selectedUnitKey = unitKey;
}
var data = new SomeClass({ value1: 1, value2: 2});