知方号

知方号

JavaScript continue 语句<关于continue的用法>

w3school 在线教程HTML 系列教程浏览器脚本服务器脚本编程教程XML 系列教程建站手册参考手册JS 参考手册JS 参考手册(类别排序)JS 参考手册(字母排序)JavaScriptJS ArrayJS BooleanJS ClassJS DateJS ErrorJS GlobalJS JSONJS MathJS NumberJS RegExpJS StringJS 对象JS 运算符JS 语句JS 类型化数组WindowWindow 对象Window ConsoleWindow HistoryWindow LocationWindow NavigatorWindow ScreenHTML DOMHTML DocumentHTML ElementHTML AttributeHTML EventHTML Event 对象HTML CollectionHTML NodeListHTML DOMTokenListHTML StyleWeb APIAPI CanvasAPI ConsoleAPI FetchAPI FullscreenAPI GeolocationAPI HistoryAPI MediaQueryListAPI StorageAPI ValidationAPI WebHTML 对象 - button checkbox color date datetime datetime-local email file hidden image month number password radio range reset search submit text time url week

其他参考手册CSSStyleDeclarationJS 类型转换JavaScript continue 语句constdebuggerJavaScript 语句参考手册定义和用法

如果出现指定条件,则 continue 语句会中断一次迭代(在循环中),并继续循环中的下一次迭代。

continue 和 break 语句之间的区别在于,continue 语句不是“跳出”循环,而是“跳过”循环中的一次迭代。

但是,当执行 continue 语句时,对于不同类型的循环,它的行为会有所不同:

在 while 循环中,测试条件,如果为真,则再次执行循环在 for 循环中,首先计算增量表达式(例如 i++),然后测试条件以确定是否应该进行另一次迭代continue 语句也可以与可选的标签引用一起使用

注释: continue 语句(带或不带标签引用)只能在循环内使用。

实例

在本例中,我们将 for 循环与 continue 语句一起使用。

循环一段代码,但跳过 "3" 这个值:

var text = ""var i;for (i = 0; i < 5; i++) { if (i === 3) { continue; } text += "The number is " + i + "";}

亲自试一试

页面下方有

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。