为了账号安全,请及时绑定邮箱和手机立即绑定

程序的基本结构

标签:
AngularJS


基本结构

顺序结构、逻辑分支结构、循环结构

对于顺序结构,就是对代码的解析是自上而下的解析;

逻辑分支结构

/单分支结构的写法

if(条件){

//statements

如果条件为true,执行,否者不执行

}

多分支

if(条件){

//statements

//条件成立时,可执行的代码

}else{

//条件不成立时,可执行代码

}

用if判断数据类型

var val = {};

var type = typeof val;

//console.log(typeof typeof val);

if(type == "number"){

console.log(val+'是数值类型');

}else if(type == "string"){

        }else if(type == "boolean"){

        }else if(type == "undefined"){

        }else{

            if(Boolean(val)){

                console.log("object");

            }else{

                console.log("null");

            }

        }

        **switch结构**

        switch(变量或者表达式){

            case 值1:

                //当表达式或者变量的值与值1相等时要执行的代码

                break;

            case 值2:

                ……

            case 值n:

            default:

                //以上的值均不匹配时,要执行的代码

        }

        案例:

        判断奇偶数

        <script type="text/javascript">

        var num = prompt("请输入一个整数");

        if(num%2==0){

            document.write(num+"是偶数");

        }else{

            document.write(num+"是奇数");

        }

    </script>

    switch结构的周几的输出

    <script type="text/javascript">

        var oDate = new Date();

        var day = oDate.getDay();

        switch(day){

            case 0:

                document.write("周日");

                break;

            case 1:

                document.write("周一");

                break;

            case 2:

                document.write("周2");

                break;

            case 3:

                document.write("周3");

                break;

            case 4:

                document.write("周4");

                break;

            case 5:

                document.write("周5");

                break;

            case 6:

                document.write("周6");

                break;

        }

    </script>

©著作权归作者所有:来自51CTO博客作者outsider96的原创作品,如需转载,请注明出处,否则将追究法律责任


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消