teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

例題をわかりやすく変更

2021/09/09 10:29

投稿

miyabi-sun
miyabi-sun

スコア21473

answer CHANGED
@@ -28,6 +28,10 @@
28
28
  兄弟や子孫は探しに行きません。
29
29
 
30
30
  ```js
31
+ function test2 () {
32
+ console.log(234);
33
+ }
34
+
31
35
  (function(){
32
36
  // 関数スコープを切ってtest関数を定義
33
37
  function test () {
@@ -39,6 +43,9 @@
39
43
  // これは兄弟スコープになるのでアウト
40
44
  // 親→祖父といった風に上にしか辿れない
41
45
  test();
46
+
47
+ // こちらは親スコープに関数が存在しているのでセーフ
48
+ test2();
42
49
  })();
43
50
  ```
44
51