メソッド定義に波括弧が必要となり、コンストラクターとして扱えなくなりました

公開日: | カテゴリー: JavaScript

概要

これまで、メソッド定義 の波括弧は必須ではありませんでした。Firefox 41 以降では、ECMAScript 6 仕様に従って波括弧は必須となり、付いていない場合は SyntaxError が投げられます。同時に、ジェネレーターメソッドの例外を除き、メソッド定義をコンストラクターとして記述することはできなくなりました。

参考資料