質問編集履歴

1

名前付き関数式のコード追加

2016/01/08 02:48

投稿

think49
think49

スコア18164

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,26 @@
46
46
 
47
47
 
48
48
 
49
+ 名前付き関数式では次のように書けます。
50
+
51
+
52
+
53
+ ```JavaScript
54
+
55
+ var hoge = function hoge () {
56
+
57
+ console.log(hoge); // ここで参照する名前は "function hoge" であり、関数名は不変(改変できない)
58
+
59
+ };
60
+
61
+ var foo = hoge;
62
+
63
+ hoge = null; // 変数 hoge を破壊する
64
+
65
+ foo(); // function hoge () { console.log(piyo); }
66
+
67
+ ```
68
+
49
69
  # **(2) アロー関数は this 値を束縛できない**
50
70
 
51
71