回答編集履歴
1
冒頭の使い方に関して
test
CHANGED
@@ -11,3 +11,19 @@
|
|
11
11
|
|
12
12
|
今はESのバージョンも更に進んでクラスっぽくなってきたなーって感じがするので
|
13
13
|
新機能を使えば良いと思います。
|
14
|
+
|
15
|
+
----
|
16
|
+
|
17
|
+
> プライベートな変数や関数
|
18
|
+
|
19
|
+
JavaScriptには元々importなる機能は無かったですし、
|
20
|
+
プライベートな変数の接頭語を`_`にする文化は無かったはずです。
|
21
|
+
|
22
|
+
あるのはjQueryみたいな古のグローバル変数に設定するやり方とか
|
23
|
+
Node.js以降に出てきたrequireに与えるとか
|
24
|
+
ES2015のES Modulesの考え方もそうですが
|
25
|
+
|
26
|
+
明示した変数や関数しか選んでお外に出せないはずなので、
|
27
|
+
変数名が衝突するからとか、使われると嫌だからという形で使われる事は無かったはずです。
|
28
|
+
|
29
|
+
この辺はChatGPTが時代背景を勘違いして、PHPみたいな他言語と混ぜて解釈している可能性がありますね。
|