zoukankan      html  css  js  c++  java
  • JavaScript中条件分支语句和循环语句的使用,用简洁的代码实现强大功能

    if()  else if()   else()

    alert() 弹出警告框

    prompt() 输入框,确定:返回输入信息;取消:返回null

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var age=prompt('请输入年龄!');
            if(age<18){
                alert('未成年!');
            }else if(age>=18 && age<=60){
                alert('ok');
            }else{
                alert('老啦!')
            }
        </script>
    </body>
    </html>

     

     str.length 获取字符串长度

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var pwd=prompt('请设置密码~');
            if(pwd.length!=6){
                alert('请输入6位数密码~');
            }else{
                if(isNaN(pwd)){
                    alert('请输入数字~');
                }else{
                    alert('密码设置成功
    密码是:'+pwd);
                }            
            }
        </script>
    </body>
    </html>

    js获取星期:

    new Date().getDay()

    向浏览器输出内容:

    document.write()

    switch 多条件判断

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            var week=new Date().getDay();
            var weekstr="";
            switch(week){
                case 0:
                    weekstr='';
                    break;
                case 1:
                    weekstr='';
                    break;
                case 2:
                    weekstr='';
                    break;
                case 3:
                    weekstr='';
                    break;
                case 4:
                    weekstr='';
                    break;
                case 5:
                    weekstr='';
                    break;
                case 6:
                    weekstr='';
                    break;
            }
            document.write("今天是星期"+weekstr);
        </script>
    </body>
    </html>

    for循环里一定要定义循环的条件,不然控制台会报错,代码不会向下执行,页面也不会有任何显示

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <script>
            for(var i=1;i++){
                alert(1);
            }
        </script>
    </body>
    </html>

     for 适合已知循环次数的循环

    while 适合未知循环次数的循环

  • 相关阅读:
    VC++6.0程序打开文件内存错误解决方法
    c++ vc6.0环境sp6补丁
    Net 应用程序如何在32位操作系统下申请超过2G的内存
    DataTable 排序
    VC UI 界面库
    让CSS兼容IE和Firefox的技巧集合
    两句CSS属性让点击图片链接时的虚线框消失
    一个常用的表单文本框input输入提示
    Css优先级分析
    清除浮动四种方法
  • 原文地址:https://www.cnblogs.com/chenyingying0/p/12259831.html
Copyright © 2011-2022 走看看