首页 > 代码库 > JavaScript之continue、break和return

JavaScript之continue、break和return

continue
continue 只能用于while循环、do/while循环、for循环以及for/in循环中,其他地方都会引起错误。
1 for(var i=0;i<5;i++){2     if(i == 3) continue;3     console.log(i);    //0,1,2,4,54 }
break
break会使用运行的程序立即退出包含在最内层的循环或退出一个switch语句
1 for(var i=0;i<5;i++){2     if(i == 3) break;3     console.log(i);    //0,1,24 }
return
return语句就是用于指定函数返回的值。return语句只能用于函数体内,在其他任何地方都会造成语法错误!
当执行return语句时,即使函数体内还有其他语句,函数执行也会停止!
1 for(var i=0;i<5;i++){2     if(i == 3) return; // i 等于 3 的时候会报错3     console.log(i);    //0,1,24 }