曾今我一度认为我的代码不可能在精简了,今天突然发现我错了错的非常失望。
现在我这样写今天是星期几
//一行啊~~!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);
总结:现在发现也许是知识高度不一样了;要多思考,哪怕功能在简单。
建议:代码要多写写,不要直接将以前写过的代码拷贝来用。
