[問題] 關於javascript的多階雜湊陣列宣告
我有一個
縣市 對應 鄉鎮市區 及 郵遞區號 的陣列
大致像下面這樣
var my_city=new Array();
my_city['台北市']=new Array();
my_city['台北市']['100']='中正區';
my_city['台北市']['103']='大同區';
.
.
.
my_city['台北縣']=new Array();
my_city['台北縣']['207']='萬里鄉';
my_city['台北縣']['208']='金山鄉';
.
.
.
.
這些東西我寫進js檔之中,以便之後使用
因為我想要精簡檔案的大小
想要將上述陣列很多重複的地方經精簡(如縣市名)
但是經過我實際測試
並沒辦法像下面這樣宣告
var my_city=new Array(
'台北市'=>Array(
'100'=>'中正區','103'=>'大同區'
),
'台北縣'=>Array(
'207'=>'萬里鄉','208'=>'金山鄉'
)
);
(實際做的時候沒有斷行,這是為了方便閱讀)
請問應該要怎麼宣告呢?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.202.65.33
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章