我有很多这样的月份:
var months = ["jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec"];
我想要做的是将月份的名称设为变量并为其设置一个对象,如下所示:
for(i=0;i<11;i++){
months[i] = $(".bitem:eq("+i+")");
}
但这只是替换months[i]
(if i=0
例如,它将用对象替换“jan”)。我想要做的是使用months[i]
等于变量名的字符串。我试过.toString()
这样使用:
for(i=0;i<11;i++){
months[i].toString() = $(".bitem:eq("+i+")");
}
但我得到了错误:
Error: ReferenceError: invalid assignment left-hand side