Javascript 在对象coffeescript中添加对象数组
我希望在coffeescript中的对象中添加一个对象数组 看起来不可能这么做 以下是我尝试过的:Javascript 在对象coffeescript中添加对象数组,javascript,coffeescript,Javascript,Coffeescript,我希望在coffeescript中的对象中添加一个对象数组 看起来不可能这么做 以下是我尝试过的: params = zone: "test" currency: "USD" products: [ { name: "product" ID: "id" }, { name: "product2" ID: "id2" } ] 问题出在产品方面 感谢您不需要,来指定数组元素 par
params =
zone: "test"
currency: "USD"
products: [
{
name: "product"
ID: "id"
},
{
name: "product2"
ID: "id2"
}
]
问题出在产品方面
感谢您不需要
,
来指定数组元素
params =
zone: "test"
currency: "USD"
products: [
{
name: "product"
ID: "id"
}
{
name: "product2"
ID: "id2"
}
]
您不需要
,
来指定数组的元素
params =
zone: "test"
currency: "USD"
products: [
{
name: "product"
ID: "id"
}
{
name: "product2"
ID: "id2"
}
]
你发布的内容对我来说很好 您可以丢失括号,而不是丢失
,
:
params =
zone: "test"
currency: "USD"
products: [
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
你发布的内容对我来说很好 您可以丢失括号,而不是丢失
,
:
params =
zone: "test"
currency: "USD"
products: [
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
这个答案是为了指出@Markus answer中棘手的部分 请注意这两个对象之间的
,
,它的缩进比对象外部一级
[
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
这将导致:[{name:'product',ID:'ID'},{name:'product2',ID:'id2'}]
而将逗号放在与对象相同的级别
[
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
结果是
[{name:'product2',ID:'id2'}]
这个答案是为了指出@Markus answer中棘手的部分
请注意这两个对象之间的,
,它的缩进比对象外部一级
[
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
这将导致:[{name:'product',ID:'ID'},{name:'product2',ID:'id2'}]
而将逗号放在与对象相同的级别
[
name: "product"
ID: "id"
,
name: "product2"
ID: "id2"
]
结果为[{name:'product2',ID:'id2'}]