web関連

【javascript】無名関数と即時関数の書き方

無名関数と即時関数と聞いて書き方を思い出せなかったので備忘録

無名関数と即時関数の書き方

無名関数

関数を代入した変数を呼び出すことで実行される

// es5
var func1 = function(){
	console.log('es5:無名関数');
}
func1();// 実行

// es6
var func2 = () =>{
	console.log('es6:無名関数');
}
func2();// 実行

即時関数

変数がいらなくなる

// es5
(function(text){
	console.log(text);
})('es5:無名関数a');// 実行

// es6
((text) => {
	console.log(text);
})('es6:無名関数');// 実行

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。