gpt4 book ai didi

javascript - 如何获取我网站中的国家/地区列表

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

我正在尝试找到一种在下拉列表中显示所有国家/地区列表的方法。 php 或 jquery 中是否有短代码可以获取我网页上的国家/地区列表?预先感谢您。

最佳答案

最新答案。

支持 Intl 的浏览器现在可以用您选择的语言为您提供国家/地区信息。

function getCountries(lang = 'en') {
const A = 65
const Z = 90
const countryName = new Intl.DisplayNames([lang], { type: 'region' });
const countries = {}
for(let i=A; i<=Z; ++i) {
for(let j=A; j<=Z; ++j) {
let code = String.fromCharCode(i) + String.fromCharCode(j)
let name = countryName.of(code)
if (code !== name) {
countries[code] = name
}
}
}
return countries
}

调用getCountries()将返回国家/地区代码的对象列表及其名称,例如。

{AC: 'Ascension Island', AD: 'Andorra', AE: 'United Arab Emirates', AF: 'Afghanistan', AG: 'Antigua & Barbuda', …}

关于javascript - 如何获取我网站中的国家/地区列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29919596/

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