如何正确获取JSON值?

时间:2013-03-18 15:34:47

标签: javascript json

我有这个json数组

var currencyformats =
{"USD":[
    {'symbol':'$', 'left':true}
],
    "UAH":[
        {'symbol':'₴', 'left':true}
    ],
    "EUR":[
        {'symbol':'€', 'left':false}
    ]
};

如何撤退'₴'? 我试过这个(在cookie中“to”我是“UAH”)

currencyformats[$.cookie("to")].symbol

但我已获得undefined

1 个答案:

答案 0 :(得分:1)

问题是在每个国家/地区代码下,您已经使用单个对象定义了一个数组。这意味着在您访问国家/地区代码后,您还需要访问数组中的第一个索引。

因此,假设cookie设置为您期望的值:

currencyformats[$.cookie("to")][0].symbol;
相关问题