9.函数返回值的注意事项
break:结束当前的循环体(如for、while)
continue:跳出本次循环,继续执行下次循环(如for、while)
return:不仅可以退出循环,还能返回return 语句中的值,同时还可以结束当前的函数体内的代码
<script> // 函数返回值注意事项 // 1.return 终止函数 function getSum(num1, num2) { return num1 + num2; //retrun 后面的代码不会执行 alert("我是不会被执行的哦"); } console.log(getSum(1, 2)); // 2.return 只能返回一个值 function fn(num1, num2) { return num1, num2; } console.log(fn(1, 2)); // 3. 求任意两个数的 加减乘除结果 function getResult(num1, num2) { return [num1 + num2, num1 - num2, num1 * num2, num1 / num2]; } let re = getResult(5, 3); //返回出来的是一个数组 console.log(re); // 4.如果有return 则返回 return 后面的值,如果没有return就返回undefined function fun1() { return 666; //返回的是666 } console.log(fun1()); //返回666 function fun2() { return; //返回的是undefined } console.log(fun2()); //返回undefined </script>

浙公网安备 33010602011771号