3
feature specificationから見ると、オブジェクトバインディングパターンのrestプロパティは最後にする必要があります。したがって、これは有効なコードではありません:オブジェクトバインディングパターンのプロパティが最後になるべきである
var {a, ... rest, b} = obj;
しかし、Babelは問題なくそのまま翻訳します。どうして?
feature specificationから見ると、オブジェクトバインディングパターンのrestプロパティは最後にする必要があります。したがって、これは有効なコードではありません:オブジェクトバインディングパターンのプロパティが最後になるべきである
var {a, ... rest, b} = obj;
しかし、Babelは問題なくそのまま翻訳します。どうして?
良い呼び出しは、私にバベルの問題のように見えます。私はそれを追跡していないので、それを提出しました:https://phabricator.babeljs.io/T7265