javascript代码实例教程-javascript学习(2)――[基础回顾]运算符、表达式、流程控制语句

发布时间:2019-02-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-javascript学习(2)――[基础回顾]运算符、表达式、流程控制语句脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 好吧,简单说下运算符,贴个表:

运算符 描述 例子 结果

+ x=y+2 x=7

- x=y-2 x=3

* x=y*2 x=10

/ x=y/2 x=2.5

% 余数 (保留整数) x=y%2 x=1

++ 累加 x=++y x=6

-- 递减 x=--y x=4

= x=y   x=5

+= x+=y x=x+y x=15

-= x-=y x=x-y x=5

*= x*=y x=x*y x=50

/= x/=y x=x/y x=2

%= x%=y x=x%y x=0

好吧,估计大家都嫌弃我这么铝耍揖筒欢嗨凳裁戳恕

 

贴段代码说说--分支:

[javascript] 

/** 

 * 分支 

 */  

(function(){  

    /** 

        if(条件){ 

            //..

        } 

        if(条件){ 

            //.. 

        }else if(条件){ 

            //.. 

        }else{ 

        } 

     */  

    //实验  

    VAR d = new Date();  

    var time = d.getHours();  

    if(time >= 18){  

        document.wrITe("<b>good evening</b>")  

    }else{  

        document.write(time)  

    }  

    //实验2  

    if(time<10){  

        document.write("<b>good ,morning</b>")  

    }else if(time>=10 && time<16){  

        document.write("<b>good ,day</b>")  

    }else{  

        document.write("<b>good evening</b>");  

    }  

    //实验3  

    //三目运算符 (条件)?"成立":"失败"  

    var str = "";  

    str = (time>10)?"good ,day":"good evening";  

    //alert(str);  

      

    /** 

     *  switch 后面的(n)可以是表达式,也可以是变量 

        switch(n){ 

            case 1: 

                //代码 

               break; 

            case 2: 

                //代码 

                break; 

            default: 

                //代码 

                break; 

        } 

     */  

    document.write("<br>")  

    theDay = d.getDay();  

    switch(theDay){  

        case 5:  

            document.write("finally friday");  

            break;  

        case 6:  

            document.write("suPEr zhouliu");  

            break;  

        case 0:  

            document.write("sleepy sunday");  

            break ;  

        default :  

            document.write("xiwang 一个 zhoum");  

    }  

          

})()  

 

贴段代码说说"循环"

[javascript]  

/** 

 * 循环 

 */  

(function(){  

    /** 

        for(变量 = 开始数值;变量<=结束值;变量=变量+步长){ 

        } 

     */  

    var arr = [1,2,3,45,6,5];  

    for (var i = 0; i < arr.length; i++) {  

        document.write(arr[i]+"<br>")  

    }  

    /** 

        while(变量<=结束值){ 

        } 

     */  

    var i = arr.length-1;  

    while(i>=0){  

        document.write(i+"-->"+arr[i]+"<br>");  

        i--;  

    }  

    /** 

     * for(变量 in 对象){ 

     * } 

     */  

    var o = {name:"USPCAT",age:1};  

    for(k in o){  

        document.write(k+"-->"+o[k]+"<br>");  

    }  

})()  

 

贴段代码说说其他零散的知识:

[javascript]  

/** 

 * js的其他零散知识 

 */  

(function(){  

    //1异常捕获  

//  try{  

//        

//  }catch(e){  

//        

//  }  

    try{  

        //alert(2/0)      

    }catch(e){  

        //throw new Error(e)  

    }  

})()  

    /** 

     * 定时器 

     * setTimeout 

     * 未来某个时间执行一段代码 

     */  

    function timedMsg(){  

        //一秒钟以后出发的函数  

        var t = setTimeout("alert(&#39;1 miao zhong ')",1000);  

    }  

      

    var c = 0;  

    var t ;  

    function timedCount(){  

        document.getElementById("txt").value = c;  

        c = c+1;  

        t = setTimeout("timedCount()",1000)  

    }  

      

    function stop(){  

        clearTimeout(t);  

    }  

 

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-javascript学习(2)――[基础回顾]运算符、表达式、流程控制语句全部内容,希望文章能够帮你解决javascript代码实例教程-javascript学习(2)――[基础回顾]运算符、表达式、流程控制语句所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。