修正: 2018/09 -> JavascriptとPythonのちがうところにフォーカスしているどうでもいい記事です
JavascriptとPythonのちがうところってなに?
ドットインストールを使って学習しているけど、途中で即時関数というものがでてくる。pythonにもそんなのがあるのかもしれないけど、この無名関数というのがなかなかわかりにくい。即時関数は関数の呼び出しを省略でき。スコープ?を汚したくないときに使われるらしい
Javascript – 即時関数かきかた
Javascriptの即時関数の場合は最初と最後を閉じかっこする必要があるみたいです。
(function(name){
console.log(‘hello’ + name)
}(‘taguti’))
console.log(‘hello’ + name)
}(‘taguti’))
Javascript – 即時関数のかきかた2
Javascriptの即時関数の引数の取り方はこのような形でもよいみたいです。
(function(name){
console.log(‘hello’ + name)
})(‘taguti’)
console.log(‘hello’ + name)
})(‘taguti’)