21-break、continue、return语句理解
break 语句用于跳出循环。
continue 用于跳过循环中的一个迭代。
return 语句会终止函数的执行并返回函数的值(如果有返回值的话)。
//break 语句用于跳出循环。
// _btn.onclick = function(){
// var str = "";
// for(var i=0;i<10;i++){
// if(i==3){
// break; //break用于跳出循环,会继续执行该循环之后的代码(如果有的话)
// };
// str+=i; //012
// };
// _test.innerText = str;//012
// };
//continue 用于跳过循环中的一个迭代。
// _btn.onclick = function(){
// var str = "";
// for(var i=0;i<10;i++){
// if(i==3){
// continue; //如果指定了条件,中断当前的 迭代,然后继续循环中的下一个迭代。
// };
// str+=i; //
// };
// _test.innerText = str;//012456789
// };
//return 语句会终止函数的执行并返回函数的值(如果有返回值的话)。
_btn.onclick = function(){
var str = "";
for(var i=0;i<10;i++){
if(i==3){
return; //后面的代码不再执行
};
str+=i; //
};
_test.innerText = str;// 不会执行
};
//return 返回函数的值
function sum(a,b){
return a+b;
};
_test.innerText = sum(10,20);