回答編集履歴

1

勘違いしていたので修正

2018/03/03 06:01

投稿

maisumakun
maisumakun

スコア145941

test CHANGED
@@ -1 +1,5 @@
1
+ いまのところ、正式に取り入れられているのは`method1`の書き方のみです。
2
+
3
+
4
+
1
- はい、意味は異なりますが、`method2`で書いいいこと何もありません(メソッド内の`this`が、そのオブジェクトを指さなくなります)。`method1`のやり方で書きましょう
5
+ `method2`で書くと、メソッドがプロトタイプに乗っからな形となりますので、特殊な使方をした場合以外にメリットはありません([Babel](https://babeljs.io/docs/plugins/transform-class-properties/))