我想使用JavaScript來驗證各個國家的日期格式。他們當然有不同的方式來格式化他們的日期。Javascript月翻譯對象
我想要做什麼(但不知道該怎麼做)是創建一個月份對象數組。 每個月的對象都會包含一個數字(一月份的2代表二月份等)和一個字符串數組以便翻譯月份(例如可能是{'May' 'Maj' ,Mai'}
這樣我每個月會有一個12個對象,任何人都可以告訴我如何製作這個數組對象。
我已經試過
var monthObj = new Object(),
abrMon,
number;
var months[11] = new monthObj[11];
months[0].num = 1;
months[0].abrMon = { 'Jan', 'Other' };
,但我不明白爲什麼這是錯的。
烏普斯,我的壞。現在修復。它仍然很古怪。 – Russbear
從OP的代碼看來,似乎並沒有定義'months','months [11]'會拋出ReferenceError – andlrc
OP的印象是'var months [11]'是*聲明數組的方式大小爲11(這也是一個錯誤,因爲它需要大小爲12,以保持索引0到11處的對象)。 –