Continue:
continue用于跳过循环中的一个迭代,并继续执行循环中的下一个迭代。
continue 与break语句的区别是,break是结束整个循环体,continue是结束单次循环。但是,在执行continue语句时,表现出了两种不同类型的循环:
在while循环中,会先判断条件,如果条件为true,循环再执行一次。
在for循环中,自增长表达式(如: i++)会先计算,然后再判断条件是否为true,再决定是否执行迭代。
Break:
break语句用于退出switch语句或循环语句(for, for ... in, while, do ... while)。当break语句用于switch 语句中时,会跳出switch 代码块,终止执行代码。
当break语句用于循环语句时,会终止执行循环,并执行循环后代码(如果有的话)。break语句同样可用于可选的标签引用,用于跳出代码块。