假设我们有一个包含国家及其电话前缀的数据集。在以下方面的东西:
var countryPhonePrefixes = [
{
'name': 'Spain',
'prefix': '+34'
},
{
'name': 'Austria',
'prefix': '+43'
},
// and so forth
];
这将导致您的开发代码中超过 1000 行(在缩小之前)。我的问题是,是否有关于如何获取或初始化此类数据集的最佳实践?
我虽然有:
将其留在代码中并使用几乎每个 IDE 都有的折叠功能,这样就不会太麻烦。
将它放在一个单独的 JavaScript 文件中,您还可以在其中执行一些与数据集相关的其他功能。JavaScript 库或多或少地工作。
使用 AJAX 来检索它。例如:jQuery.getJSON()
来自.json
服务器中的文件;xhttp.open()
& xhttp.send()
to 和服务器中的 API 等。
一些额外的上下文:我需要使用此数据集<option>
在整个应用程序中以多种形式为国家电话前缀选择器生成s。应用程序中已经有一个图标选择,其工作方式类似于我提出的第一个解决方案。
回首忆惘然
汪汪一只猫
相关分类