JavaScript | 引数がない場合に関数を抜ける方法

JavaScriptで引数がない場合に関数を抜ける方法とサンプルコードを紹介しています。
引数がない場合に関数を抜ける
Javascriptの関数はreturn
文で引数がない場合に抜ける事が可能です。
return
文は出現した時点で関数の処理を中断しますので、先の処理を分岐しておく必要はありません。
また、返り値を指定していない場合は「undefined」が返されます。
function func(num) {
if (!num) {
return
}
return num * 5
}
let response = func()
console.log(response)
// undefined
関数を抜ける条件によってreturn
では満たせない場合は、try…catch
文などが活用できます。
Posted by Yousuke.U
関連記事


JavaScript | animate()で震えるアニメーション
JavaScriptのanimate()メゾッドを使った要素や画像、テキストが小 ...


JavaScript | 郵便番号かどうかを判別する方法
文字列データが郵便番号かどうかを判別する方法を紹介しています。 JSONかどうか ...


JavaScript | 子要素から親要素のidやclassを取得する方法
JavaScriptでHTMLの子要素から親要素を取得してそのidやclassを ...


JavaScript | SyntaxError: Unexpected token ‘xxx’ エラーの原因と修正案
JavaScriptで発生するコンソールエラー「SyntaxError: Une ...


JavaScript | animate()で回転アニメーション
animate()メゾッドを使った要素を回転させるJavaScriptアニメーシ ...


JavaScript | デフォルトのイベントをキャンセルする方法
Javascriptでブラウザなどのアプリケーションで指定されているデフォルトの ...


JavaScript | OpenAI APIの実装サンプルコード
JavascriptでOpenAI APIを実装するサンプルコードです。紹介して ...


JavaScript | オブジェクトかどうか確認する方法
JavaScriptで対象がオブジェクトかどうかを確認・判別する方法になります。 ...


JavaScript | Number.isInteger()で値が整数かどうかを判別する
Number.isInteger()は引数に指定した値が整数の場合はtrue、整 ...


JavaScript | 2つの配列から差分データを取得する方法
2つの配列から差分データを取得する方法とそのサンプルコードを紹介しています。 2 ...


JavaScript | 雪が降るアニメーションサンプル
JavaScriptで指定したHTML要素内に雪を降らせるアニメーションです。 ...


JavaScript | Uncaught TypeError: Assignment to constant variable エラーの原因と修正案
JavaScriptで発生するコンソールエラー「Uncaught TypeErr ...


JavaScript | Uncaught ReferenceError : xxx is not defined エラーの原因と修正案
JavaScriptで発生するコンソールエラー「Uncaught Referen ...


JavaScript | 数値をゼロ埋め(ゼロパディング)処理する方法
JavaScriptで数値をゼロ埋め(ゼロパディング)処理する方法を紹介していま ...


JavaScript | Dateから月をフルスペルの英単語で取得する
JavaScriptのDateオブジェクトから月をフルスペルの英単語で取得する方 ...


JavaScript | 作成・追加したイベントを削除する方法
JavascriptでaddEventListener()で作成・指定したイベン ...


javaScript | 正規表現フラグの一覧
「i」大文字小文字を区別しない 「i」をフラグに指定すると検索対象を大文字と小文 ...


JavaScript | ドキュメントのロード後に実行するイベントの実装方法
JavaScriptのaddEventListener()メゾッドを使って、ドキ ...


JavaScript | 検索フォームの入力イベントを実装する方法
JavaScriptで検索フォームへの入力をトリガーにした発火イベントの実装サン ...


JavaScript | テキストエリアの内容をコピーする方法
テキストエリア(textarea)の内容をコピーするボタンの実装方法を紹介してい ...
ディスカッション
コメント一覧
まだ、コメントがありません