[JavaScript] クロージャでグローバル変数にならないようにする
1 min read
JavaScript 書くときによく使うやつ
クロージャ
こんな感じでコード全体を囲ってたりする。(function() {
var frog = 'カエル';
})();
全体を囲うことで、その中がローカルスコープになるのでグローバル汚染しない… とかそういう意味合いがあったと思う。var
しないで変数を宣言すると、グローバル変数になってしまうらしい。
JavaScript 書くときによく使うやつ
(function() {
var frog = 'カエル';
})();
全体を囲うことで、その中がローカルスコープになるのでグローバル汚染しない… とかそういう意味合いがあったと思う。var
しないで変数を宣言すると、グローバル変数になってしまうらしい。