JavaScript循环及案例

01-循环的目的

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>循环的目的</title>
    <script>
        // 循环的主要目的:可以反复执行某些代码
        console.log('媳妇儿我错了');
        console.log('媳妇儿我错了');
        console.log('媳妇儿我错了');
        console.log('.............................');
        for (var i = 1; i <= 1000; i++) {
     
            console.log('媳妇儿我错了');
        }
        // JS中的循环 在JS中,主要有三种类型的循环语句:
        // 1.for循环
        // 2.while循环
        // 3.do...while循环
    </script>
</head>

<body>

</body>

</html>

02-for循环语法结构

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>for循环语法结构</title>
    <script>
        // 1.在程序中,一组被重复执行的语句被称之为循环体,能否继续执行,取决于循环的终止条件。由循环体及循环的终止条件组成的语句,被称之为循环语句
        // 2.语法结构  for循环主要用于把某些代码循环若干次,通常跟计数有关。
        // for (初始化变量; 条件表达式; 操作表达式) {
     
        // 循环体
        // }
        // 3.初始化变量也称为计数器变量 就是用var声明的一个普通变量,通常用于作为计数器使用
        // 4.条件表达式 就是用来决定每一次循环是否继续执行 就是终止的条件
        // 5.操作表达式 就是每次循环最后执行的代码 经常用于计数器变量进行更新(递增或递减)
        // 6.代码体验 重复打印100句你好
        for (var i = 1; i <= 100; i++) {
     
            console.log('你好');
        }
    </script>
</head>

<body>

</body>

</html>

03-for循环执行过程

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>for循环执行过程</title>
    <script>
        //for循环执行过程
        for (var i = 1; i <= 100; i++) {
     
            console.log('你好');
        }
        //1.首先执行里面的计数器变量 var i = 1.这句话在for里面只能执行一次 i是index的缩写,索引号的意思,表示多少次
        // 2.去 i <= 100 来判断是否满足条件,如果满足条件就去执行循环体 不满足就退出循环
        // 3.最后去执行 i++ i++是单独写的代码 递增 第一轮结束
        // 4.接着去执行 i<=100 如果满足条件 就去执行循环体 不满足条件退出循环 这是第二轮
    </script>
</head>

<body>

</body>

</html>

04-for循环断点调试

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>for循环断点调试</title>
</head>

<body>
    <h4>断点调试</h4>
    <p>断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停止,然后你一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下</p>
    <h3>断点调试可以帮我们观察程序的运行过程</h3>
    <P>浏览器中右键点击检查,找到sources源代码,找到需要调试的文件,在程序的某一行设置断点</P>
    <p>watch:监听,通过watch可以监视变量的值的变化,非常常用</p>
    <p>F11:程序单步执行,让程序一行一行的执行,这个时候,观察watch中变量的值的变化</p>
</body>

</html>

05-for循环执行相同代码

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>for循环执行相同代码</title>
    <script>
        // for循环可以执行相同代码
        /* for (var i = 1; i <= 10; i++) {
            console.log('媳妇儿我错了');
        } */
        // 我们可以让用户控制输出的次数
        var num = prompt('请你输入次数');
        for (var i = 1; i <= num; i++) {
     
            console.log('媳妇儿我错了');
        }
    </script>
</head>

<body>

</body>

</html>

06-for循环执行不同代码

<!DOCTYPE html>
<html lang="en">

<he
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值