Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
JSON parse nested vs flat
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Browser:
Chrome 137
Operating system:
Mac OS X 10.15.7
Device Platform:
Desktop
Date tested:
10 months ago
Test name
Executions per second
JSON parse nested
883498.0 Ops/sec
JSON parse flat
1464619.5 Ops/sec
Script Preparation code:
var a = '{"p1.p1":"wartość_1","p1.p2":"wartość_2","p1.p2.p3":"wartość_3","p1.p2.p4":"wartość_4","p1.p2.p3.p5":"wartość_5","p1.p2.p3.p6":"wartość_6","p1.p2.p3.p4.p7":"wartość_7","p1.p2.p3.p4.p8":"wartość_8","p1.p2.p3.p4.p5.p9":"wartość_9","p1.p2.p3.p4.p5.p10":"wartość_10","p1.p2.p3.p4.p5.d1.p11":"wartość_11","p1.p2.p3.p4.p5.d1.p12":"wartość_12","p1.p2.p3.p4.p5.d1.d2.p13":"wartość_13","p1.p2.p3.p4.p5.d1.d2.p14":"wartość_14","p1.p2.p3.p4.p5.d1.d2.d3.p15":"wartość_15","p1.p2.p3.p4.p5.d1.d2.d3.p16":"wartość_16","p1.p2.p3.p4.p5.d1.d2.d3.d4.p17":"wartość_17","p1.p2.p3.p4.p5.d1.d2.d3.d4.p18":"wartość_18","p1.p2.p3.p4.p5.d1.d2.d3.d4.d5.p19":"wartość_19","p1.p2.p3.p4.p5.d1.d2.d3.d4.d5.p20":"wartość_20"}'; var b = '{"poziom_1":{"pole_1":"wartość_1","pole_2":"wartość_2","poziom_2":{"pole_3":"wartość_3","pole_4":"wartość_4","poziom_3":{"pole_5":"wartość_5","pole_6":"wartość_6","poziom_4":{"pole_7":"wartość_7","pole_8":"wartość_8","poziom_5":{"pole_9":"wartość_9","pole_10":"wartość_10","dane_1":{"pole_11":"wartość_11","pole_12":"wartość_12","dane_2":{"pole_13":"wartość_13","pole_14":"wartość_14","dane_3":{"pole_15":"wartość_15","pole_16":"wartość_16","dane_4":{"pole_17":"wartość_17","pole_18":"wartość_18","dane_5":{"pole_19":"wartość_19","pole_20":"wartość_20"}}}}}}}}}}}';
Tests:
JSON parse nested
JSON.parse(b)
JSON parse flat
JSON.parse(a);