回答編集履歴

3

コードブロックにしてソースを見やすく下

2018/06/23 02:49

投稿

oikashinoa
oikashinoa

スコア2826

test CHANGED
@@ -1,4 +1,6 @@
1
1
  HayatoKamonoさんと同じく、ぱっと見は巻き上げと思いました。
2
+
3
+
2
4
 
3
5
  `var count = 0;`前後のconsole.logの結果を見て下さい。
4
6
 
@@ -6,7 +8,7 @@
6
8
 
7
9
 
8
10
 
9
-
11
+ ```js
10
12
 
11
13
  var countUpFromZero = function () {
12
14
 
@@ -32,6 +34,8 @@
32
34
 
33
35
  console.log(countUpFromZero()) //3
34
36
 
37
+ ```
38
+
35
39
 
36
40
 
37
41
  こちらはオライリーさんの`Javascriptパターン`P14 2.2.2巻き上げに記載あります。

2

出典 追加

2018/06/23 02:49

投稿

oikashinoa
oikashinoa

スコア2826

test CHANGED
@@ -31,3 +31,7 @@
31
31
  console.log(countUpFromZero()) //2
32
32
 
33
33
  console.log(countUpFromZero()) //3
34
+
35
+
36
+
37
+ こちらはオライリーさんの`Javascriptパターン`P14 2.2.2巻き上げに記載あります。

1

誤字修正

2018/06/23 02:41

投稿

oikashinoa
oikashinoa

スコア2826

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  `var count = 0;`前後のconsole.logの結果を見て下さい。
4
4
 
5
- var宣言前のconsole.logが変数宣言前なのにエラーにならない(暗黙的に変数宣言されたものとしてある買われる)のが`巻き上げ`です
5
+ var宣言前のconsole.logが変数宣言前なのにエラーにならない(暗黙的に変数宣言されたものとしてわれる)のが`巻き上げ`です
6
6
 
7
7
 
8
8