Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:141.0) Gecko/20100101 Firefox/141.0
Firefox 141
Mac OS X 10.15
Desktop
one year ago
vanilla for-loop w/ Object.values (no keys)
68K/s
native forEach w/ Object.values (no keys)
33K/s
vanilla for-loop w/ Object.keys
18K/s
lodash.each
13K/s
vanilla for-loop w/ Object.entries
7K/s
native forEach w/ entries
7K/s
native for-of w/ entries
7K/s
native for-in es6
1K/s
native for-in
1K/s
View exact numbers
Test name Executions per second
vanilla for-loop w/ Object.values (no keys) 67,981 Ops/sec
native forEach w/ Object.values (no keys) 33,275 Ops/sec
vanilla for-loop w/ Object.keys 18,465 Ops/sec
lodash.each 13,467 Ops/sec
vanilla for-loop w/ Object.entries 7,224 Ops/sec
native forEach w/ entries 7,018 Ops/sec
native for-of w/ entries 6,766 Ops/sec
native for-in es6 1,494 Ops/sec
native for-in 1,486 Ops/sec
HTML Preparation code:
Script Preparation code:
Tests: