evalvsjsonparse

Benchmark created on


Description

Performance test between eval & responseText

Test runner

Ready to run.

Testing in
TestOps/sec
eval
eval('var test1={"result":{"folder":{"folderInfo":{"fid":"Inbox","name":"Inbox"}},{"folderInfo1":{"fid":"Inbox","name":"Inbox"}},{"folderInfo2":{"fid":"Inbox","name":"Inbox"}},{"folderInfo3":{"fid":"Inbox","name":"Inbox"}},{"folderInfo4":{"fid":"Inbox","name":"Inbox"}},{"folderInfo5":{"fid":"Inbox","name":"Inbox"}},{"folderInfo5":{"fid":"Inbox","name":"Inbox"}},{"folderInfo6":{"fid":"Inbox","name":"Inbox"}},{"folderInfo7":{"fid":"Inbox","name":"Inbox"}},{"folderInfo8":{"fid":"Inbox","name":"Inbox"}},{"folderInfo9":{"fid":"Inbox","name":"Inbox"}},{"folderInfo10":{"fid":"Inbox","name":"Inbox"}},{"folderInfo11":{"fid":"Inbox","name":"Inbox"}}}}');
ready
json parse
var test1 = JSON.parse('{"result":{"folder":{"folderInfo":{"fid":"Inbox","name":"Inbox"}},{"folderInfo1":{"fid":"Inbox","name":"Inbox"}},{"folderInfo2":{"fid":"Inbox","name":"Inbox"}},{"folderInfo3":{"fid":"Inbox","name":"Inbox"}},{"folderInfo4":{"fid":"Inbox","name":"Inbox"}},{"folderInfo5":{"fid":"Inbox","name":"Inbox"}},{"folderInfo5":{"fid":"Inbox","name":"Inbox"}},{"folderInfo6":{"fid":"Inbox","name":"Inbox"}},{"folderInfo7":{"fid":"Inbox","name":"Inbox"}},{"folderInfo8":{"fid":"Inbox","name":"Inbox"}},{"folderInfo9":{"fid":"Inbox","name":"Inbox"}},{"folderInfo10":{"fid":"Inbox","name":"Inbox"}},{"folderInfo11":{"fid":"Inbox","name":"Inbox"}}}}');
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.