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

回答編集履歴

4

策定自体は以前からあったため、文言を修正

2019/12/19 07:59

投稿

miyabi_pudding
miyabi_pudding

スコア9572

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においての調査結果を記載

2019/12/19 07:59

投稿

miyabi_pudding
miyabi_pudding

スコア9572

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
- なので、Visual Studio Code拡張機能があるかどうか確認てみるか
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

打ち消し線を調整

2019/12/19 07:15

投稿

miyabi_pudding
miyabi_pudding

スコア9572

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

指摘を受けて回答を修正

2019/12/19 06:55

投稿

miyabi_pudding
miyabi_pudding

スコア9572

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変数としての定義はできません**。~~