return ステートメントは、現在の関数を終了し、現在の関数の値を返すために使用できます。関数が return ステートメントを実行すると、すぐに関数の値を返し、関数の実行を終了します。ステートメントの後のコードは実行されません。この機能を利用して、関数の実行を早期に終了する必要がある場合は、戻り値のない return ステートメントを使用して関数の実行を中止します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
#JS return ステートメントの使用法
JavaScript return ステートメントには、関数定義に 2 つの関数があります:return ステートメントの使用例
例 1: return ステートメントは関数の値を明示的に返します
function expressionCaculate(x){ if((x >= -10) && (x <= 10)){ return x * x - 1; } else { return 5 * x + 3; } } console.log(expressionCaculate(6)); console.log(expressionCaculate(12));
function add(a,b){ if(a > b){ console.log("a大于b"); return; console.log("a+b=" + (a + b)); } console.log("a+b=" + (a + b)); } add(7,3);
function outerFunc(){
var b = 0;
return function(){ //返回匿名函数
b++;
console.log("内部函数中b=" + b);
}
}
var func = outerFunc();
func();
実行結果
[関連する推奨事項:
JavaScript 学習チュートリアル以上がJavaScriptのreturn文の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。