- 任何人都可以解釋
!checkDate(date)[0]
是什麼意思?
- 這是真的,功能
checkDate(date)
通過javascript日期對象作爲參數?這是否是JavaScript對象在作爲參數傳遞時不需要初始化的情況?
是什麼了checkdate(日期)[0]是什麼意思?
$("form").on("submit",function(event) {
var date;
try {
date = $.datepicker.parseDate("mm/dd/yy", $("#date").val());
} catch (error) { }
if (!date) {
event.preventDefault();
alert("Please provide a valid date.");
}
if (date && !checkDate(date)[0]) {
event.preventDefault();
alert("Cannot select a weekend or Tuesday for Dr.Smith.");
}
});
function checkDate(date) {
var isWeekday = date.getDay() > 0 && date.getDay() < 6;
if ($("#doctor").val() === "Smith") {
return [isWeekday && date.getDay() != 2];
} else {
return [isWeekday];
}
};