2025年11月にObject.keysLengthというproposalが提出されました。 ステージの進行に年単位の時間がかかることも珍しくないTC39において、提出された瞬間ステージ2のステータスになっていました。 そんなにみんなが欲しがる機能なのでしょうか。 いったいどんな便利機能なのか、proposalを見てみましょう。 Proposal: Object.keysLength Overview Object.keysLength(target)は、文字列キーを持つ列挙可能なプロパティの数を返します。 これはObject.keys(target).lengthと全く同じですが、中間変数を使用しません。 Motivation 開発者は、文字列キーを持つ列挙可能なプロパティの数を調べるためにObject.keys(obj).lengthという記述を頻繁に行います。 一見わかりやすいですが

