在我的代码中,当i
等于 5时myDate
应该等于它。警报告诉我它们是相同的。我永远无法获得该功能return 1;
function checkForHoliday(date) {
var myDate = new Date(date);
myDate = myDate.getMonth() + "/" + myDate.getDate() + "/" + myDate.getFullYear();
alert(myDate + "\n" + holidays[5]);
for (i = 0; i <= 9; i++) {
if (myDate == holidays[i]) {
return 1;
alert("got it");
}
}
return 0;
}
这是数组中的字符串的样子:
year = 2013
holidays[5] = "7/2/" + year
我的警报告诉我: