2

我有一个包含国家名称的变量。

var country = 'belgium';

我有一个 JS 数据结构:

var countryCoords = {
  argentina: '56 100',
  belgium: '100 200'
}

我如何获得比利时的坐标?

4

3 回答 3

5

对象支持括号表示法和点表示法...

var country = 'belgium';

var countryCoords = {
  argentina: '56 100',
  belgium: '100 200'
}

countryCoords[country]; // '100 200'
countryCoords.belgium; // '100 200'
于 2012-10-05T14:29:15.540 回答
3

你得到他们

var coords = countryCoords[country];
于 2012-10-05T14:29:12.480 回答
0

country您可以使用作为密钥提取它们:

console.log(countryCoords[country]);
于 2012-10-05T14:31:46.677 回答