回答編集履歴
4
策定自体は以前からあったため、文言を修正
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
本質問においての、仕様は、
|
7
7
|
Private fieldsと呼ばれるもので、
|
8
|
-
今年の1月に
|
8
|
+
今年の1月に最新となっているため、
|
9
9
|
各種モダンブラウザでは対応が進んでいても、
|
10
10
|
各種IDEやテキストエディタ、そのスニペットなどでは未対応である可能性が高いです。
|
11
11
|
Visual Studio Codeにおいて、プラグインの検索を行いましたが、
|
3
Visual Studio Codeにおいての調査結果を記載
answer
CHANGED
@@ -3,12 +3,16 @@
|
|
3
3
|
おそらくで、確証はないのですが、
|
4
4
|
Visual Studio Codeで未対応なのかと思われます。
|
5
5
|
|
6
|
+
本質問においての、仕様は、
|
7
|
+
Private fieldsと呼ばれるもので、
|
8
|
+
今年の1月に策定されたものであるので、
|
9
|
+
各種モダンブラウザでは対応が進んでいても、
|
10
|
+
各種IDEやテキストエディタ、そのスニペットなどでは未対応である可能性が高いです。
|
6
|
-
|
11
|
+
Visual Studio Codeにおいて、プラグインの検索を行いましたが、
|
7
|
-
|
12
|
+
対応するものは確認できませんでした。
|
13
|
+
(ES10対応のスニペットを入れてみましたが、#で定義するとエラーと言われてしまう)
|
8
|
-
Visual Studio Codeのアップデートを待つしか
|
14
|
+
対応するプラグインが出るか、Visual Studio Codeのアップデートを待つしか無いかと思います。
|
9
15
|
|
10
|
-
※もう少し調査してみます。(すぐには出てこなかったです)
|
11
|
-
|
12
16
|
~~先頭に#がダメかと。~~
|
13
17
|
~~たとえ、ブラウザなりなんなりで動いたとしても、エラーの元になるから止めた方がいいですよ。~~
|
14
18
|
~~VSCodeでも、それ込みでエラー吐いてるのかと。~~
|
2
打ち消し線を調整
answer
CHANGED
@@ -9,8 +9,8 @@
|
|
9
9
|
|
10
10
|
※もう少し調査してみます。(すぐには出てこなかったです)
|
11
11
|
|
12
|
-
~~先頭に#がダメかと。
|
12
|
+
~~先頭に#がダメかと。~~
|
13
|
-
たとえ、ブラウザなりなんなりで動いたとしても、エラーの元になるから止めた方がいいですよ。
|
13
|
+
~~たとえ、ブラウザなりなんなりで動いたとしても、エラーの元になるから止めた方がいいですよ。~~
|
14
|
-
VSCodeでも、それ込みでエラー吐いてるのかと。
|
14
|
+
~~VSCodeでも、それ込みでエラー吐いてるのかと。~~
|
15
15
|
|
16
|
-
ちなみに余談ですが、通常のJSに**private変数**は存在しないというか、**private変数としての定義はできません**。~~
|
16
|
+
~~ちなみに余談ですが、通常のJSに**private変数**は存在しないというか、**private変数としての定義はできません**。~~
|
1
指摘を受けて回答を修正
answer
CHANGED
@@ -1,5 +1,16 @@
|
|
1
|
+
大変失礼しました。
|
2
|
+
|
3
|
+
おそらくで、確証はないのですが、
|
4
|
+
Visual Studio Codeで未対応なのかと思われます。
|
5
|
+
|
6
|
+
なので、Visual Studio Code拡張機能があるかどうか確認、探してみるか、
|
7
|
+
(プラグインとかです)
|
8
|
+
Visual Studio Codeのアップデートを待つしかないかと。
|
9
|
+
|
10
|
+
※もう少し調査してみます。(すぐには出てこなかったです)
|
11
|
+
|
1
|
-
先頭に#がダメかと。
|
12
|
+
~~先頭に#がダメかと。
|
2
13
|
たとえ、ブラウザなりなんなりで動いたとしても、エラーの元になるから止めた方がいいですよ。
|
3
14
|
VSCodeでも、それ込みでエラー吐いてるのかと。
|
4
15
|
|
5
|
-
ちなみに余談ですが、通常のJSに**private変数**は存在しないというか、**private変数としての定義はできません**。
|
16
|
+
ちなみに余談ですが、通常のJSに**private変数**は存在しないというか、**private変数としての定義はできません**。~~
|