Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0
Firefox 137
Windows
Desktop
one year ago
object literal
601K/s
object literal & sum.call
105K/s
function constructor
66K/s
class
65K/s
Object.create
28K/s
__proto__
7K/s
Object.setPrototypeOf
6K/s
View exact numbers
Test name Executions per second
object literal 600,753 Ops/sec
object literal & sum.call 105,378 Ops/sec
function constructor 65,579 Ops/sec
class 65,264 Ops/sec
Object.create 27,644 Ops/sec
__proto__ 6,819 Ops/sec
Object.setPrototypeOf 5,674 Ops/sec
Script Preparation code:
Tests: