我有一个包含国家名称的变量。
var country = 'belgium';
我有一个 JS 数据结构:
var countryCoords = {
argentina: '56 100',
belgium: '100 200'
}
我如何获得比利时的坐标?
我有一个包含国家名称的变量。
var country = 'belgium';
我有一个 JS 数据结构:
var countryCoords = {
argentina: '56 100',
belgium: '100 200'
}
我如何获得比利时的坐标?
对象支持括号表示法和点表示法...
var country = 'belgium';
var countryCoords = {
argentina: '56 100',
belgium: '100 200'
}
countryCoords[country]; // '100 200'
countryCoords.belgium; // '100 200'
你得到他们
var coords = countryCoords[country];
country
您可以使用作为密钥提取它们:
console.log(countryCoords[country]);