Function.length がデフォルト引数を数えなくなりました

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

概要

関数が期待する引数の数を示す Function.length プロパティは、従来 デフォルト値付き引数 を含んでいました。そうした引数を含まないように修正が行われました。そのため (function (a, b, c = false) {}).length3 ではなく 2 となります。

参考資料