Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
OptionalChaining loose false test123
(version: 0)
test123
Comparing performance of:
Optional Chaining vs Lodash
Created:
6 years ago
by:
Guest
Jump to the latest result
Script Preparation code:
var obj = {a: {b: {c: {d: 1}}}} var badObj = {}
Tests:
Optional Chaining
(obj.a === null || obj.a === void 0 ? void 0 : obj.a.b === null || obj.a.b === void 0 ? void 0 : obj.a.b.c === null || obj.a.b.c === void 0 ? void 0 : obj.a.b.c.d) || 2 (badObj.a === null || badObj.a === void 0 ? void 0 : badObj.a.b === null || badObj.a.b === void 0 ? void 0 : badObj.a.b.c === null || badObj.a.b.c === void 0 ? void 0 : badObj.a.b.c.d) || 2
Lodash
_.get(obj, "a.b.c.d", 2) _.get(badObj, "a.b.c.d", 2)
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
Optional Chaining
Lodash
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Related benchmarks:
Optional Chaining versus _.get lodash
Optional Chaining versus _.get lodash aaaaa
Optional Chaining versus _.get lodash
Optional Chaining versus _.get lodash without badObj
Lodash _.has vs Optional Chaining
Comments
Confirm delete:
Do you really want to delete benchmark?