0

在这个对象的创建中,出现了意外的字符串错误。这个声明不正确吗?

var all_coupons = {
    "merchant" : hostName ,
    "coupons" : [
        0 : {
                "coupon_code" : coupon_file.coupon[0].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            } ,

        1 : {
                "coupon_code" : coupon_file.coupon[1].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            }
    ]
}
console.log(all_coupons);
4

2 回答 2

0

删除0:1:索引 - 在 JSON 数组中无法分配索引。

于 2013-04-15T02:49:32.970 回答
0
var all_coupons = {
    "merchant" : hostName ,
    "coupons" : [
        {
                "coupon_code" : coupon_file.coupon[0].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            } ,    
        {
                "coupon_code" : coupon_file.coupon[1].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            }
    ] } console.log(all_coupons);

尝试删除优惠券数组的索引。或者

var all_coupons = {
    "merchant" : hostName ,
    "coupons" : {
        0 : {
                "coupon_code" : coupon_file.coupon[0].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            } ,

        1 : {
                "coupon_code" : coupon_file.coupon[1].coupon ,
                "coupon_valid" : false ,
                "coupon_status" : false
            }
    }
}
console.log(all_coupons);

将优惠券数组变成地图。

于 2013-04-15T02:51:13.867 回答