ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でオブジェクトが空かどうかを確認する方法 (ベンチマーク)
169,635 ±1.83% 2% 遅い
function isEmptyObject(obj) { return Object.keys(obj).length === 0; }
172,973 ±0.97% 最速
function isEmptyObject(obj) { for (let key in obj) { if (obj.hasOwnProperty(key)) { return false; } } return true; }
164,737 ±0.83% 5% 遅い
function isEmptyObject(obj) { return JSON.stringify(obj) === '{}'; }
169,838 ±1.34% 2% 遅い
function isEmptyObject(obj) { return Object.entries(obj).length === 0; }
ベンチマークのテスト: https://jsperf.app/govaru
以上がJavaScript でオブジェクトが空かどうかを確認する方法 (ベンチマーク)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。