最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript中关于break,continue的特殊用法与介绍_javascript技巧

来源:懂视网 责编:小采 时间:2020-11-27 21:03:19
文档

javascript中关于break,continue的特殊用法与介绍_javascript技巧

javascript中关于break,continue的特殊用法与介绍_javascript技巧:今天在研究某系统时发现其代码有这样一个结构(已简化): 代码如下: var result = false; point: { var obj = { key: 1 }; for (var key in obj) { // ... break point; } result = true; } alert(result);
推荐度:
导读javascript中关于break,continue的特殊用法与介绍_javascript技巧:今天在研究某系统时发现其代码有这样一个结构(已简化): 代码如下: var result = false; point: { var obj = { key: 1 }; for (var key in obj) { // ... break point; } result = true; } alert(result);

今天在研究某系统时发现其代码有这样一个结构(已简化):
代码如下:
var result = false;
point:
{
var obj = { key: 1 };
for (var key in obj) {
// ...
break point;
}
result = true;
}
alert(result);

咋看一下以为是代码错误,甚至于Visual Studio对此代码没办法进行正确的格式化。可是又仔细一看语意还是很清晰的,也就是从for循环内部break到指定的point这个位置,而且此系统不应该犯这样的错误的。因为自己没有这样使用过,遂进行了一番测试,测试结果果然是自己学术不精啊。。这是javascript既有的语法,break是可带位置标签的,查阅相关文档发现continue一样也是可以带位置标签的。

他们的的语法分别为:

break [label];
continue [label];
我们知道在循环体当中break只能跳出当前循环,而当break带上了标签,就能随意跳到某位置,可轻松的跳出多重循环,此外switch中的break也是一样可以这样使用。

参考文档:

https://developer.mozilla.org/en/JavaScript/Reference/Statements/break
http://www.gxlcms.com/w3school/js/pro_js_statements_break_continue.htm

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

javascript中关于break,continue的特殊用法与介绍_javascript技巧

javascript中关于break,continue的特殊用法与介绍_javascript技巧:今天在研究某系统时发现其代码有这样一个结构(已简化): 代码如下: var result = false; point: { var obj = { key: 1 }; for (var key in obj) { // ... break point; } result = true; } alert(result);
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top