break
break是用來終止循環的,讓循環不再往下進行:
for(var i=0;i<=5;i++){
console.log(i)//輸出0123
if(i==3){break;}
}
當i等於3的時候,直接退出for循環,這個循環將不在被執行
continue
continue和break的語句相似,不同的是,他並不是推出一個循環,而是結束本次循環,開始下一次的循環
for(var i=0;i<=5;i++){
if(i==3){continue;}
console.log(i)//輸出01245
}
return
return語句用於返回指定的函數值,return只能出現在函數體中
當執行return語句的時候,即使還有其他的語句,函數執行也會停止
a(){
if(1){
return false
}
console.log(1)//不會打印
}