var week = ["周日","周一","周二","周三","周四","周五","周六"];
var today = new Date();
console.log(week[today.getDay()]);
new Date() 創建當前時間對象。getDay() 返回 0-6 對應周日到周六。["周日",...] 是數組字面量,等價於 var arr = []; arr[0]="周日"; ...。week[getDay()] 直接以數字索引訪問對應中文星期字符串。避免冗長的 switch 或 if-else,代碼簡潔、可維護、擴展性強(易替換語言)。
getDay() 返回星期幾,getDate() 才是日期幾號,切勿混淆。