一、js添加计时器
1.console.time("计时器的名字")可以用来开启一个计时器
2.计时器需要一个字符串作为参数,这个字符串将会作为计时器的标识"test"
//循环开头添加
console.time("test");
for(var i = 0 ; i < 5 ; i++){
if(i == 2){
break;
}
console.log(i);
}
//循环结尾添加
console.timeEnd("test");
二、break,continue
1.break关键字可以用来退出switch或循环语句
2.不能在if语句中使用break和continue
3.continue,只对循环语句起作用
4.
1⃣️
for(var i = 0 ; i < 5 ; i++){
if(i == 2){
break;
}
console.log(i);
}
2⃣️
for(var i = 0 ; i < 5 ; i++){
if(i == 2){
continue;
}
console.log(i);
}
这种for循环中,break、continue可以添加在if语句,但是它是属于for循环中的代码块
5.
for(var i = 0 ; i < 5 ; i++){
for(var j = 0 ; j < 5 ; j++){
break;
console.log("内"+j);
}
console.log("外"+i);
}
break,在有多个循环中,只对最近的循环语句起作用
6.
for(var i = 0 ; i < 5 ; i++){
for(var j =0 ; j < 5 ; j++){
continue;
console.log("内"+j);
}
console.log("外"+i);
}
continue,在多个循环中,只对最近的循环语句起作用
7.break与continue的区别
1⃣️break,运行到if语句中的break,则直接退出整个for循环
for(var i = 0 ; i < 5 ; i++){
for(var j = 0 ; j < 5 ; j++){
if(j == 2){
break;
}
console.log("内"+j);
}
console.log("外"+i);
}
2⃣️continue,运行到if语句中的continue,则退出if条件语句中的单个输出循环
for(var i = 0 ; i < 5 ; i++){
for(var j = 0 ; j < 5 ; j++){
if(j == 2){
continue;
}
console.log("内"+j);
}
console.log("外"+i);
}