Javascript / jquery索引数据字典与变量?

时间:2016-04-06 22:06:21

标签: javascript jquery

我在https://jsfiddle.net/mgjftrdz/1/使用var作为预先输入列表,如下所示:

$(function() {
    var availableTags = [
     {label: 'honey', value: 1},
     {label: 'apples', value: 2},
     {label: 'milk', value: 3},
     {label: 'tea', value: 4},
     {label: 'oranges', value: 5},
     {label: 'bread', value: 6},
     {label: 'cheese', value: 7},
     {label: 'apple-sauce', value: 8},
     {label: 'cream-cheese', value: 9}
      ];

我希望有一个像这样的AirportCodes和Names列表:

  $(function() {
        var availableTags = [
         {label: 'LAX - Los Angeles International Airport', value: 'LAX'},
         {label: 'JFK - John F Kennedy Airport', value: 'JFK'},
         {label: 'LHR - London Heathrow (United Kingdom)', value: 'LHR'}, 
etc ...

事情是数据库表中有8101个机场名称,我从中得到它们。

我的问题是,变量方法(var availableTags)是存储这些项目的最佳方式还是有一种方法可以提高召回性能?例如,Javascript是否有可用于存储这些项目的索引字典或类似字典?或者是那个以字母顺序存储它们的变量?

TIA 标记

0 个答案:

没有答案