break是终止整个循环,一般用于达到某个条件时,就停止循环
continue是中止循环,并重新开始循环,用于循环时跳过某个条件
区别如下
<body>
<script>
let i=1
while(i<=5)
{
if(i===3)
{
break
}
console.log(`我吃第${i}个包子`)
i++
}
</script>
</body>
这段代码时执行到第三个时就结束了,但是break后面语句继续执行
<body>
<script>
let i=1
while(i<=5)
{
if(i===3)
{
i++
continue
}
console.log(`我吃第${i}个包子`)
i++
}
</script>
</body>
这段代码是到第三个时中止,用于跳过,continue下面的语句就不执行了