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

回答編集履歴

1

勘違いしていたので修正

2018/03/03 06:01

投稿

maisumakun
maisumakun

スコア146656

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