曾今我一度认为我的代码不可能在精简了,今天突然发现我错了错的非常失望。
现在我这样写今天是星期几
//一行啊~~!TMD居然一样代码就写了
var str = "今天是星期" + "日一二三四五六".charAt(new Date().getDay());
console.log(str);
当我用这种方式编写的时候,我觉得我的代码不能再精简了,我用这个方式写了大半年啊~~
var l = ["日","一","二","三","四","五","六"];
var d = new Date().getDay();
var str = "今天是星期" + l[d];
console.log(str);
起先我写今天是星期几是这样写的
var str = "今天是星期";
var d = new Date();
switch (d.getDay()){
case 0:
str=str+"日";
break;
case 1:
str=str+"一";
break;
case 2:
str=str+"二";
break;
case 3:
str=str+"三";
break;
case 4:
str=str+"四";
break;
case 5:
str=str+"五";
break;
case 6:
str=str+"六";
break;
}
console.log(str);
总结:现在发现也许是知识高度不一样了;要多思考,哪怕功能在简单。
建议:代码要多写写,不要直接将以前写过的代码拷贝来用。