関数の定義
- 公開日:
- 更新日:
- 文字数:549文字
アプリ開発者は自分で関数を作成することができます。
ユーザー定義関数を定義するには、大きく4つの方法があります。
・function命令で定義する
・Functionコンストラクター経由で定義する
・関数リテラル表現で定義する
・アロー関数で定義する
function命令で定義する
function ShowTitle (num){ if(num===1){ return "タイトル"; } } console.log(ShowTitle(1));
・関数の命名
「動詞+名詞」で関数名をつけるのが一般的
ex)ShowTitle
Functionコンストラクター
var ShowTitle = new Function('num','if(num===1){return "タイトル";}'); console.log(ShowTitle(1));
//結果タイトル
Functionコンストラクターを利用するメリットはあまりありません。
唯一、Functionコンストラクターにしかできないことは、
var title='if(num===1){return "タイトル";}'; var ShowTitle = new Function('num',title);