在jQuery&amp ;;中创建一组邮政编码集。使用Javascript

时间:2015-02-13 13:15:07

标签: javascript jquery

我想将以下所有邮政编码区域合并为一个连续数组,并在var zipCodesOne中输出结果。请参阅http://jsfiddle.net/E2cMT/4/

中的代码
zip area 1: 00000–01799
zip area 2: 02000–02399
zip area 3: 02400–02499
zip area 4: 02600–02999

Output: // → ["00001", "00002", ... "01799","02000","02001" ... "02399" ...]

如何让魔法发生?

2 个答案:

答案 0 :(得分:2)

我相信你更喜欢JavaScript中的键值对。 看看这个例子:

实例化:

var zipAreas = {1: 00000–01799, 2: 02000–02399, 3: 02400–02499, .....};

使用: 要获得“1”的值:

zipAreas.1= 00000–01799;

设置值“1”:

zipAreas["1"] = "bla";

迭代数组:

var tmp;
for(var key in zipAreas)
{
  tmp += zipAreas [key] +", ";
}
alert(tmp);

祝你好运。

答案 1 :(得分:0)

我想Array.concat()就是你想要的:

 zipCodesOne = zipCodesOne.concat(zipCodesTwo);