VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > JavaScript教程 >
  • 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('密码设置成功\n密码是:'+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 适合未知循环次数的循环


相关教程