我想使用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处的对象)。 –