zoukankan      html  css  js  c++  java
  • WEB编程 入门简单 进阶难

    其实不论是WEB还是其他什么编程,都是这个道理,至于为什么,我贴几段代码,大家感受下。

    JS 计算今天是星期几

    入门级

     1 // 计算系统当前是星期几
     2 var str ="";
     3 var week =new Date().getDay();
     4 if (week ==0) {
     5 str ="今天是星期日";
     6 } elseif (week ==1) {
     7 str ="今天是星期一";
     8 } elseif (week ==2) {
     9 str ="今天是星期二";
    10 } elseif (week ==3) {
    11 str ="今天是星期三";
    12 } elseif (week ==4) {
    13 str ="今天是星期四";
    14 } elseif (week ==5) {
    15 str ="今天是星期五";
    16 } elseif (week ==6) {
    17 str ="今天是星期六";
    18 }
    View Code

    更好一点

     1 // 或者更好一些
     2 var str1 ="今天是星期";
     3 var week =new Date().getDay();
     4 switch (week) {
     5 case0 :
     6 str1 +="";
     7 break;
     8 case1 :
     9 str1 +="";
    10 break;
    11 case2 :
    12 str1 +="";
    13 break;
    14 case3 :
    15 str1 +="";
    16 break;
    17 case4 :
    18 str1 +="";
    19 break;
    20 case5 :
    21 str1 +="";
    22 break;
    23 case6 :
    24 str1 +="";
    25 break;
    26 }
    27 alert(str);
    28 alert(str1);
    View Code

    或者再进一步

    1 var a =new Array("", "", "", "", "", "", "");
    2 var week =new Date().getDay();
    3 var str ="今天是星期"+ a[week];
    4 alert(str);
    View Code

    你以为这就很犀利了?请看看下边的

    1 // 计算系统当前是星期几
    2 var str ="今天是星期"+"日一二三四五六".charAt(new Date().getDay());
    View Code

    故步自封,不思进取,永远是阻碍你前进的绊脚石。

    程序猿,有时候还是要多追求完美。

  • 相关阅读:
    Qt:QT右键菜单
    Ubuntu 12.04安装字体
    在ubuntu下关闭笔记本触摸板
    SSL与TLS的区别以及介绍
    隔行扫描与逐行扫描的区别
    Linux下的绘图(流程图、UML、mindmap)工具
    RedHat Linux 下安装MPlayer 编译源代码方式
    循环数组实现队列的四种方式
    Linux内核spin_lock与spin_lock_irq分析
    Oracle 创建同义词
  • 原文地址:https://www.cnblogs.com/cad2/p/5025998.html
Copyright © 2011-2022 走看看