javascript label语句学习

来源:互联网 发布:如何看待网络暴力 知乎 编辑:程序博客网 时间:2024/05/20 17:25

今天在看javascript权威指南时,突然看到label语句,之前一直没有接触过,经过查看,总结如下:

1:label语句一般伴随着break;和continue;语句一起使用

2:使用环境,在多层for循环中使用效果给为明显,能够大大的提高执行效率。


//未使用babel 
var temp=0;  for(var i=0; i<5; i++) {      for(var m=0; m<5; m++) {          if(m==1) {              break;          }          temp++;      }  }  alert(temp);//temp:5

//label: statement  var temp=0;  start:  for(var i=0; i<5; i++) {      for(var m=0; m<5; m++) {          if(m==1) {              break outPoint;          }          temp++;      }  }  alert(temp); //temp:1 


结果是不是很明显;

原创粉丝点击