gpt4 book ai didi

javascript - 在 JavaScript 中查询国家/地区列表

转载 作者:行者123 更新时间:2023-11-28 13:16:15 26 4
gpt4 key购买 nike

JavaScript 中的调试问题

我需要将国家/地区名称转换为相应的两位数 ISO 国家/地区代码。就此而言,我创建了以下对象,并以初始国家/地区变量作为名称。

var country = 'Andorra' // the input country (I had to throw in the apostrophes because of country names such as "Congo Republic of" that would recognise of as a keyword if not kept in apostrophes.)
var country_code = countrylist[country]
var countrylist = {
'Andorra': 'AD',
'United Arab Emirates': 'AE',
'Afghanistan': 'AF',
'Antigua and Barbuda': 'AG',
'Anguilla': 'AI',
'Albania': 'AL',
'Armenia': 'AM',
'Angola': 'AO',
'Antarctica': 'AQ',
'Argentina': 'AR',
'American Samoa': 'AS',
'Austria': 'AT',
[...]
};

country_code 应接收“AD”。

我做错了什么?

最佳答案

问题可能是您在尝试从中获取信息后定义了县列表对象。您需要先定义countrylist,然后才能从中检索信息。

var country = 'Andorra' 

var countrylist = {
'Andorra': 'AD',
'United Arab Emirates': 'AE',
'Afghanistan': 'AF',
'Antigua and Barbuda': 'AG',
'Anguilla': 'AI',
'Albania': 'AL',
'Armenia': 'AM',
'Angola': 'AO',
'Antarctica': 'AQ',
'Argentina': 'AR',
'American Samoa': 'AS',
'Austria': 'AT',
[...]
};

var country_code = countrylist[country] //put this line of code last

关于javascript - 在 JavaScript 中查询国家/地区列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37865709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com