Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Json vs Url Params parsing.
Compares the performance of parsing data send in the body as json vs data send in the url as params.
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 OPR/119.0.0.0
Browser:
Opera 119
Operating system:
Windows
Device Platform:
Desktop
Date tested:
one year ago
Json Parse
2.4M/s
Object.entries with URLSearchParams
234K/s
View exact numbers
Test name
Executions per second
✓
Json Parse
2,416,299 Ops/sec
Object.entries with URLSearchParams
233,807 Ops/sec
Script Preparation code:
var query = 'test=1&test=2&alt=test&b=8&c=9&alt=9'; var body = '{"test": [1, 2], "alt": ["test",9], "b":8,"c": 9}';
Tests:
Object.entries with URLSearchParams
var result = Object.fromEntries(new URLSearchParams(query));
Json Parse
var result = JSON.parse(body);