回答編集履歴
1
勘違いしていたので修正
    
        answer	
    CHANGED
    
    | 
         @@ -1,1 +1,3 @@ 
     | 
|
| 
      
 1 
     | 
    
         
            +
            いまのところ、正式に取り入れられているのは`method1`の書き方のみです。
         
     | 
| 
      
 2 
     | 
    
         
            +
             
     | 
| 
       1 
     | 
    
         
            -
             
     | 
| 
      
 3 
     | 
    
         
            +
            `method2`で書くと、メソッドがプロトタイプに乗っからない形となりますので、特殊な使い方をしたい場合以外にはメリットはありません([Babel](https://babeljs.io/docs/plugins/transform-class-properties/))。
         
     |