• js循环和调用


    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <script type="text/javascript">
            //匿名函数直接自己调用自己,去避免引入全局变量
                (function(){
                    var num = 333
                    console.log(333)
                })()
            </script>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <script type="text/javascript">
                var list = ['苹果','雪梨','香蕉','葡萄']
                
                for(var i = 0;i<list.length;i++){
                    //i是偶数的时候不输出
                    if(i%2==0)
    //                {
                        //跳出当次循环
    //                    'continue '
    //                    //跳出整个循环
    //                    break
    //                }
                    document.write(list[i])
                }
            </script>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <script type="text/javascript">
    //            while(条件判断){
    //                为真执行这个循环
    //            }
    
    //            while(true){
    //                console.log(1)
    //            }
                var fruit = ['苹果','雪梨','香蕉']
                var num = 0;
                while(num<3){
                    console.log(fruit[num])
                    num++
                }
                //实际for循环是while高级实现,while循环的性能是最高的。
                
                
            </script>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <h1>xx用户</h1>
            <script type="text/javascript">
                var username = 'admin'
                var passwd = '12345'
                var uservip = false
                
    //            if(条件判断){
    //                为真的时候执行
    //            }else{
    //                为假的时候执行
    //            }
    
    //            if(条件判断){
    //                为真的时候执行
    //            }else if(条件判断){
    //                第二次条件判断为真的时候执行
    //            }else{
    //                第二次条件判断为假的时候执行
    //            }
                
    //            if(username=='admin'&&passwd=='123456'){
    //                console.log('登录成功')
    //                document.write('登录成功')
    //            }else{
    //                document.write('登录失败')
    //            }
                
                
                if(username=='admin'&&passwd=='123456'){
                    console.log('登录成功')
                    document.write('登录成功')
                }else if(username=='admin'){
                    document.write('登录失败,密码错误')
                }else{
                    document.write('此用户名尚未注册')
                }
                
                
                if(uservip){
                    document.querySelector('h1').style.color = 'orangered'
                }
                
                
            </script>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <!--<h1>新闻列表</h1>
            <ul>
                
            </ul>
            -->
            <script type="text/javascript">
    //            var list = ['怎么对付美国?','这些国家准备悄悄开个会商量一下','悄悄开个会商量一下']
    //            var ul = document.querySelector('ul')
    //            
    //            for(var i=0;i<list.length;i++){
    //                var templi = document.createElement('li')
    //                templi.innerHTML = list[i]
    //                ul.appendChild(templi)
    //            }
    
                var fruit = ['苹果','雪梨','香蕉']
                console.log(fruit[0])
                
                
                //for(声明一个变量;循环满足的条件判断;每一次循环之后要执行的语句){循环执行的内容}
    //            for(var i=0;i<3;i++){
    //                console.log(fruit[i])
    //            }
    //            
    //            
            </script>
        </body>
    </html>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <h1>helloworld</h1>
            <script type="text/javascript">
                var choose = 'a'
                
                //prompt是调用浏览器的一个输入弹框,将你写的内容赋值给choose变量
                choose = prompt('请填写你的答案')
                console.log(choose)
                //多条件的匹配方式
                
                switch(choose){
                    case 'a':
                        document.write('你选的答案是a')
                        break;
                    case 'b':
                        document.write('你选的答案是b')
                        break;
                    case 'c':
                        document.write('你选的答案是c')
                        break;
                    case 'd':
                        document.write('你选的答案是d')
                        break
                    default:
                        document.write('没有你的选项')
                }
                
                
            </script>
        </body>
    </html>
  • 相关阅读:
    头指针与头结点的异同
    C:Users用户名AppData里面的文件可以删除吗
    mac os x在PC上安装
    迷宫问题
    对称自反传递
    判断
    离散实验模板
    离散实验二
    tp.5.0.21抛出错误
    php复制整个文件夹,此方法可过滤掉.svn文件夹
  • 原文地址:https://www.cnblogs.com/wwthuanyu/p/10555172.html
Copyright © 2020-2023  润新知