Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36
Chrome 139
Windows
Desktop
11 months ago
costructor reverse
140.1M/s
costructor ?.
133.9M/s
typeof no function
131.3M/s
constructor
129.6M/s
typeof
124.1M/s
instanceof
100.6M/s
Object.prototype.toString.call
76.9M/s
Object.prototype.toString.call reverse
76.6M/s
constructor.name ?.
55.1M/s
constructor.name ?. reverse
52.1M/s
View exact numbers
Test name Executions per second
costructor reverse 140,114,016 Ops/sec
costructor ?. 133,867,072 Ops/sec
typeof no function 131,283,264 Ops/sec
constructor 129,590,920 Ops/sec
typeof 124,148,936 Ops/sec
instanceof 100,553,664 Ops/sec
Object.prototype.toString.call 76,882,104 Ops/sec
Object.prototype.toString.call reverse 76,620,160 Ops/sec
constructor.name ?. 55,054,436 Ops/sec
constructor.name ?. reverse 52,068,700 Ops/sec
Script Preparation code:
Tests: