我有一个JSON传递给脚本.我不知道JSON键,因为它们是动态的.
实际上,他们是数字.这就是我得到的.
var countries = {"223":"142,143","222":"23,26,25,24","170":"1,2"};
我试图访问这样的数据:
var objKey = 223; (var objKey = "223";) countries.objKey;
我尝试将JSON更改为
var countries = {"country223":"142,143","country222":"23,26,25,24","country170":"1,2"};
...并像这样访问它:
var objKey = "country"+223; (var objKey = "country"+"223";) countries.objKey;
......再也没有.
任何建议将不胜感激.
use*_*716 34
而不是这个:
countries.objKey;
Run Code Online (Sandbox Code Playgroud)
做这个:
countries[objKey];
Run Code Online (Sandbox Code Playgroud)
使用方括号表示法,您可以使用变量中引用的值(或使用字符串或数字)来引用属性名称.
归档时间: |
|
查看次数: |
17511 次 |
最近记录: |