ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript オブジェクト内のキーを効率的にカウントするにはどうすればよいですか?
JavaScript で効率的にオブジェクト内のキーを数える
オブジェクト内のキーの数を決定することは、JavaScript の一般的なタスクです。従来は、指定された例に示すように、オブジェクトを走査してカウンターをインクリメントするためにループが使用されていました。ただし、このアプローチでは反復のオーバーヘッドが発生します。
ES5 ソリューション: Object.keys
ES5 互換環境では、より効率的なソリューションは Object.keys を使用することです。 .keys() メソッド。このメソッドは、オブジェクト内のすべてのキーの配列を返します。この配列の長さをキーのカウントに使用できます:
Object.keys(obj).length
このメソッドはブラウザーとの互換性に優れており、Node.js、Chrome、Internet Explorer 9、Firefox 4、および Safari 5 で使用できます。 .
追加メモ
以上がJavaScript オブジェクト内のキーを効率的にカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。