Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Object Filter
(version: 0)
Comparing performance of:
Nested loops vs Pick
Created:
2 years ago
by:
Guest
Jump to the latest result
Script Preparation code:
var objs = [{"Col1":"Row1Col1", "Col2":"Row1Col2", "Col3":"Row1Col3", "Col4":"Row1Col4", "Col5":"Row1Col5", "Col6":"Row1Col6", "Col7":"Row1Col7", "Col8":"Row1Col8", "Col9":"Row1Col9", "Col10":"Row1Col10", "Col11":"Row1Col11", "Col12":"Row1Col12", "Col13":"Row1Col13", "Col14":"Row1Col14", "Col15":"Row1Col15", "Col16":"Row1Col16", "Col17":"Row1Col17", "Col18":"Row1Col18", "Col19":"Row1Col19", "Col20":"Row1Col20"},{"Col1":"Row2Col1", "Col2":"Row2Col2", "Col3":"Row2Col3", "Col4":"Row2Col4", "Col5":"Row2Col5", "Col6":"Row2Col6", "Col7":"Row2Col7", "Col8":"Row2Col8", "Col9":"Row2Col9", "Col10":"Row2Col10", "Col11":"Row2Col11", "Col12":"Row2Col12", "Col13":"Row2Col13", "Col14":"Row2Col14", "Col15":"Row2Col15", "Col16":"Row2Col16", "Col17":"Row2Col17", "Col18":"Row2Col18", "Col19":"Row2Col19", "Col20":"Row2Col20"},{"Col1":"Row3Col1", "Col2":"Row3Col2", "Col3":"Row3Col3", "Col4":"Row3Col4", "Col5":"Row3Col5", "Col6":"Row3Col6", "Col7":"Row3Col7", "Col8":"Row3Col8", "Col9":"Row3Col9", "Col10":"Row3Col10", "Col11":"Row3Col11", "Col12":"Row3Col12", "Col13":"Row3Col13", "Col14":"Row3Col14", "Col15":"Row3Col15", "Col16":"Row3Col16", "Col17":"Row3Col17", "Col18":"Row3Col18", "Col19":"Row3Col19", "Col20":"Row3Col20"},{"Col1":"Row4Col1", "Col2":"Row4Col2", "Col3":"Row4Col3", "Col4":"Row4Col4", "Col5":"Row4Col5", "Col6":"Row4Col6", "Col7":"Row4Col7", "Col8":"Row4Col8", "Col9":"Row4Col9", "Col10":"Row4Col10", "Col11":"Row4Col11", "Col12":"Row4Col12", "Col13":"Row4Col13", "Col14":"Row4Col14", "Col15":"Row4Col15", "Col16":"Row4Col16", "Col17":"Row4Col17", "Col18":"Row4Col18", "Col19":"Row4Col19", "Col20":"Row4Col20"},{"Col1":"Row5Col1", "Col2":"Row5Col2", "Col3":"Row5Col3", "Col4":"Row5Col4", "Col5":"Row5Col5", "Col6":"Row5Col6", "Col7":"Row5Col7", "Col8":"Row5Col8", "Col9":"Row5Col9", "Col10":"Row5Col10", "Col11":"Row5Col11", "Col12":"Row5Col12", "Col13":"Row5Col13", "Col14":"Row5Col14", "Col15":"Row5Col15", "Col16":"Row5Col16", "Col17":"Row5Col17", "Col18":"Row5Col18", "Col19":"Row5Col19", "Col20":"Row5Col20"},{"Col1":"Row6Col1", "Col2":"Row6Col2", "Col3":"Row6Col3", "Col4":"Row6Col4", "Col5":"Row6Col5", "Col6":"Row6Col6", "Col7":"Row6Col7", "Col8":"Row6Col8", "Col9":"Row6Col9", "Col10":"Row6Col10", "Col11":"Row6Col11", "Col12":"Row6Col12", "Col13":"Row6Col13", "Col14":"Row6Col14", "Col15":"Row6Col15", "Col16":"Row6Col16", "Col17":"Row6Col17", "Col18":"Row6Col18", "Col19":"Row6Col19", "Col20":"Row6Col20"},{"Col1":"Row7Col1", "Col2":"Row7Col2", "Col3":"Row7Col3", "Col4":"Row7Col4", "Col5":"Row7Col5", "Col6":"Row7Col6", "Col7":"Row7Col7", "Col8":"Row7Col8", "Col9":"Row7Col9", "Col10":"Row7Col10", "Col11":"Row7Col11", "Col12":"Row7Col12", "Col13":"Row7Col13", "Col14":"Row7Col14", "Col15":"Row7Col15", "Col16":"Row7Col16", "Col17":"Row7Col17", "Col18":"Row7Col18", "Col19":"Row7Col19", "Col20":"Row7Col20"},{"Col1":"Row8Col1", "Col2":"Row8Col2", "Col3":"Row8Col3", "Col4":"Row8Col4", "Col5":"Row8Col5", "Col6":"Row8Col6", "Col7":"Row8Col7", "Col8":"Row8Col8", "Col9":"Row8Col9", "Col10":"Row8Col10", "Col11":"Row8Col11", "Col12":"Row8Col12", "Col13":"Row8Col13", "Col14":"Row8Col14", "Col15":"Row8Col15", "Col16":"Row8Col16", "Col17":"Row8Col17", "Col18":"Row8Col18", "Col19":"Row8Col19", "Col20":"Row8Col20"},{"Col1":"Row9Col1", "Col2":"Row9Col2", "Col3":"Row9Col3", "Col4":"Row9Col4", "Col5":"Row9Col5", "Col6":"Row9Col6", "Col7":"Row9Col7", "Col8":"Row9Col8", "Col9":"Row9Col9", "Col10":"Row9Col10", "Col11":"Row9Col11", "Col12":"Row9Col12", "Col13":"Row9Col13", "Col14":"Row9Col14", "Col15":"Row9Col15", "Col16":"Row9Col16", "Col17":"Row9Col17", "Col18":"Row9Col18", "Col19":"Row9Col19", "Col20":"Row9Col20"},{"Col1":"Row10Col1", "Col2":"Row10Col2", "Col3":"Row10Col3", "Col4":"Row10Col4", "Col5":"Row10Col5", "Col6":"Row10Col6", "Col7":"Row10Col7", "Col8":"Row10Col8", "Col9":"Row10Col9", "Col10":"Row10Col10", "Col11":"Row10Col11", "Col12":"Row10Col12", "Col13":"Row10Col13", "Col14":"Row10Col14", "Col15":"Row10Col15", "Col16":"Row10Col16", "Col17":"Row10Col17", "Col18":"Row10Col18", "Col19":"Row10Col19", "Col20":"Row10Col20"},{"Col1":"Row11Col1", "Col2":"Row11Col2", "Col3":"Row11Col3", "Col4":"Row11Col4", "Col5":"Row11Col5", "Col6":"Row11Col6", "Col7":"Row11Col7", "Col8":"Row11Col8", "Col9":"Row11Col9", "Col10":"Row11Col10", "Col11":"Row11Col11", "Col12":"Row11Col12", "Col13":"Row11Col13", "Col14":"Row11Col14", "Col15":"Row11Col15", "Col16":"Row11Col16", "Col17":"Row11Col17", "Col18":"Row11Col18", "Col19":"Row11Col19", "Col20":"Row11Col20"},{"Col1":"Row12Col1", "Col2":"Row12Col2", "Col3":"Row12Col3", "Col4":"Row12Col4", "Col5":"Row12Col5", "Col6":"Row12Col6", "Col7":"Row12Col7", "Col8":"Row12Col8", "Col9":"Row12Col9", "Col10":"Row12Col10", "Col11":"Row12Col11", "Col12":"Row12Col12", "Col13":"Row12Col13", "Col14":"Row12Col14", "Col15":"Row12Col15", "Col16":"Row12Col16", "Col17":"Row12Col17", "Col18":"Row12Col18", "Col19":"Row12Col19", "Col20":"Row12Col20"},{"Col1":"Row13Col1", "Col2":"Row13Col2", "Col3":"Row13Col3", "Col4":"Row13Col4", "Col5":"Row13Col5", "Col6":"Row13Col6", "Col7":"Row13Col7", "Col8":"Row13Col8", "Col9":"Row13Col9", "Col10":"Row13Col10", "Col11":"Row13Col11", "Col12":"Row13Col12", "Col13":"Row13Col13", "Col14":"Row13Col14", "Col15":"Row13Col15", "Col16":"Row13Col16", "Col17":"Row13Col17", "Col18":"Row13Col18", "Col19":"Row13Col19", "Col20":"Row13Col20"},{"Col1":"Row14Col1", "Col2":"Row14Col2", "Col3":"Row14Col3", "Col4":"Row14Col4", "Col5":"Row14Col5", "Col6":"Row14Col6", "Col7":"Row14Col7", "Col8":"Row14Col8", "Col9":"Row14Col9", "Col10":"Row14Col10", "Col11":"Row14Col11", "Col12":"Row14Col12", "Col13":"Row14Col13", "Col14":"Row14Col14", "Col15":"Row14Col15", "Col16":"Row14Col16", "Col17":"Row14Col17", "Col18":"Row14Col18", "Col19":"Row14Col19", "Col20":"Row14Col20"},{"Col1":"Row15Col1", "Col2":"Row15Col2", "Col3":"Row15Col3", "Col4":"Row15Col4", "Col5":"Row15Col5", "Col6":"Row15Col6", "Col7":"Row15Col7", "Col8":"Row15Col8", "Col9":"Row15Col9", "Col10":"Row15Col10", "Col11":"Row15Col11", "Col12":"Row15Col12", "Col13":"Row15Col13", "Col14":"Row15Col14", "Col15":"Row15Col15", "Col16":"Row15Col16", "Col17":"Row15Col17", "Col18":"Row15Col18", "Col19":"Row15Col19", "Col20":"Row15Col20"},{"Col1":"Row16Col1", "Col2":"Row16Col2", "Col3":"Row16Col3", "Col4":"Row16Col4", "Col5":"Row16Col5", "Col6":"Row16Col6", "Col7":"Row16Col7", "Col8":"Row16Col8", "Col9":"Row16Col9", "Col10":"Row16Col10", "Col11":"Row16Col11", "Col12":"Row16Col12", "Col13":"Row16Col13", "Col14":"Row16Col14", "Col15":"Row16Col15", "Col16":"Row16Col16", "Col17":"Row16Col17", "Col18":"Row16Col18", "Col19":"Row16Col19", "Col20":"Row16Col20"},{"Col1":"Row17Col1", "Col2":"Row17Col2", "Col3":"Row17Col3", "Col4":"Row17Col4", "Col5":"Row17Col5", "Col6":"Row17Col6", "Col7":"Row17Col7", "Col8":"Row17Col8", "Col9":"Row17Col9", "Col10":"Row17Col10", "Col11":"Row17Col11", "Col12":"Row17Col12", "Col13":"Row17Col13", "Col14":"Row17Col14", "Col15":"Row17Col15", "Col16":"Row17Col16", "Col17":"Row17Col17", "Col18":"Row17Col18", "Col19":"Row17Col19", "Col20":"Row17Col20"},{"Col1":"Row18Col1", "Col2":"Row18Col2", "Col3":"Row18Col3", "Col4":"Row18Col4", "Col5":"Row18Col5", "Col6":"Row18Col6", "Col7":"Row18Col7", "Col8":"Row18Col8", "Col9":"Row18Col9", "Col10":"Row18Col10", "Col11":"Row18Col11", "Col12":"Row18Col12", "Col13":"Row18Col13", "Col14":"Row18Col14", "Col15":"Row18Col15", "Col16":"Row18Col16", "Col17":"Row18Col17", "Col18":"Row18Col18", "Col19":"Row18Col19", "Col20":"Row18Col20"},{"Col1":"Row19Col1", "Col2":"Row19Col2", "Col3":"Row19Col3", "Col4":"Row19Col4", "Col5":"Row19Col5", "Col6":"Row19Col6", "Col7":"Row19Col7", "Col8":"Row19Col8", "Col9":"Row19Col9", "Col10":"Row19Col10", "Col11":"Row19Col11", "Col12":"Row19Col12", "Col13":"Row19Col13", "Col14":"Row19Col14", "Col15":"Row19Col15", "Col16":"Row19Col16", "Col17":"Row19Col17", "Col18":"Row19Col18", "Col19":"Row19Col19", "Col20":"Row19Col20"},{"Col1":"Row20Col1", "Col2":"Row20Col2", "Col3":"Row20Col3", "Col4":"Row20Col4", "Col5":"Row20Col5", "Col6":"Row20Col6", "Col7":"Row20Col7", "Col8":"Row20Col8", "Col9":"Row20Col9", "Col10":"Row20Col10", "Col11":"Row20Col11", "Col12":"Row20Col12", "Col13":"Row20Col13", "Col14":"Row20Col14", "Col15":"Row20Col15", "Col16":"Row20Col16", "Col17":"Row20Col17", "Col18":"Row20Col18", "Col19":"Row20Col19", "Col20":"Row20Col20"},{"Col1":"Row21Col1", "Col2":"Row21Col2", "Col3":"Row21Col3", "Col4":"Row21Col4", "Col5":"Row21Col5", "Col6":"Row21Col6", "Col7":"Row21Col7", "Col8":"Row21Col8", "Col9":"Row21Col9", "Col10":"Row21Col10", "Col11":"Row21Col11", "Col12":"Row21Col12", "Col13":"Row21Col13", "Col14":"Row21Col14", "Col15":"Row21Col15", "Col16":"Row21Col16", "Col17":"Row21Col17", "Col18":"Row21Col18", "Col19":"Row21Col19", "Col20":"Row21Col20"},{"Col1":"Row22Col1", "Col2":"Row22Col2", "Col3":"Row22Col3", "Col4":"Row22Col4", "Col5":"Row22Col5", "Col6":"Row22Col6", "Col7":"Row22Col7", "Col8":"Row22Col8", "Col9":"Row22Col9", "Col10":"Row22Col10", "Col11":"Row22Col11", "Col12":"Row22Col12", "Col13":"Row22Col13", "Col14":"Row22Col14", "Col15":"Row22Col15", "Col16":"Row22Col16", "Col17":"Row22Col17", "Col18":"Row22Col18", "Col19":"Row22Col19", "Col20":"Row22Col20"},{"Col1":"Row23Col1", "Col2":"Row23Col2", "Col3":"Row23Col3", "Col4":"Row23Col4", "Col5":"Row23Col5", "Col6":"Row23Col6", "Col7":"Row23Col7", "Col8":"Row23Col8", "Col9":"Row23Col9", "Col10":"Row23Col10", "Col11":"Row23Col11", "Col12":"Row23Col12", "Col13":"Row23Col13", "Col14":"Row23Col14", "Col15":"Row23Col15", "Col16":"Row23Col16", "Col17":"Row23Col17", "Col18":"Row23Col18", "Col19":"Row23Col19", "Col20":"Row23Col20"},{"Col1":"Row24Col1", "Col2":"Row24Col2", "Col3":"Row24Col3", "Col4":"Row24Col4", "Col5":"Row24Col5", "Col6":"Row24Col6", "Col7":"Row24Col7", "Col8":"Row24Col8", "Col9":"Row24Col9", "Col10":"Row24Col10", "Col11":"Row24Col11", "Col12":"Row24Col12", "Col13":"Row24Col13", "Col14":"Row24Col14", "Col15":"Row24Col15", "Col16":"Row24Col16", "Col17":"Row24Col17", "Col18":"Row24Col18", "Col19":"Row24Col19", "Col20":"Row24Col20"},{"Col1":"Row25Col1", "Col2":"Row25Col2", "Col3":"Row25Col3", "Col4":"Row25Col4", "Col5":"Row25Col5", "Col6":"Row25Col6", "Col7":"Row25Col7", "Col8":"Row25Col8", "Col9":"Row25Col9", "Col10":"Row25Col10", "Col11":"Row25Col11", "Col12":"Row25Col12", "Col13":"Row25Col13", "Col14":"Row25Col14", "Col15":"Row25Col15", "Col16":"Row25Col16", "Col17":"Row25Col17", "Col18":"Row25Col18", "Col19":"Row25Col19", "Col20":"Row25Col20"},{"Col1":"Row26Col1", "Col2":"Row26Col2", "Col3":"Row26Col3", "Col4":"Row26Col4", "Col5":"Row26Col5", "Col6":"Row26Col6", "Col7":"Row26Col7", "Col8":"Row26Col8", "Col9":"Row26Col9", "Col10":"Row26Col10", "Col11":"Row26Col11", "Col12":"Row26Col12", "Col13":"Row26Col13", "Col14":"Row26Col14", "Col15":"Row26Col15", "Col16":"Row26Col16", "Col17":"Row26Col17", "Col18":"Row26Col18", "Col19":"Row26Col19", "Col20":"Row26Col20"},{"Col1":"Row27Col1", "Col2":"Row27Col2", "Col3":"Row27Col3", "Col4":"Row27Col4", "Col5":"Row27Col5", "Col6":"Row27Col6", "Col7":"Row27Col7", "Col8":"Row27Col8", "Col9":"Row27Col9", "Col10":"Row27Col10", "Col11":"Row27Col11", "Col12":"Row27Col12", "Col13":"Row27Col13", "Col14":"Row27Col14", "Col15":"Row27Col15", "Col16":"Row27Col16", "Col17":"Row27Col17", "Col18":"Row27Col18", "Col19":"Row27Col19", "Col20":"Row27Col20"},{"Col1":"Row28Col1", "Col2":"Row28Col2", "Col3":"Row28Col3", "Col4":"Row28Col4", "Col5":"Row28Col5", "Col6":"Row28Col6", "Col7":"Row28Col7", "Col8":"Row28Col8", "Col9":"Row28Col9", "Col10":"Row28Col10", "Col11":"Row28Col11", "Col12":"Row28Col12", "Col13":"Row28Col13", "Col14":"Row28Col14", "Col15":"Row28Col15", "Col16":"Row28Col16", "Col17":"Row28Col17", "Col18":"Row28Col18", "Col19":"Row28Col19", "Col20":"Row28Col20"},{"Col1":"Row29Col1", "Col2":"Row29Col2", "Col3":"Row29Col3", "Col4":"Row29Col4", "Col5":"Row29Col5", "Col6":"Row29Col6", "Col7":"Row29Col7", "Col8":"Row29Col8", "Col9":"Row29Col9", "Col10":"Row29Col10", "Col11":"Row29Col11", "Col12":"Row29Col12", "Col13":"Row29Col13", "Col14":"Row29Col14", "Col15":"Row29Col15", "Col16":"Row29Col16", "Col17":"Row29Col17", "Col18":"Row29Col18", "Col19":"Row29Col19", "Col20":"Row29Col20"},{"Col1":"Row30Col1", "Col2":"Row30Col2", "Col3":"Row30Col3", "Col4":"Row30Col4", "Col5":"Row30Col5", "Col6":"Row30Col6", "Col7":"Row30Col7", "Col8":"Row30Col8", "Col9":"Row30Col9", "Col10":"Row30Col10", "Col11":"Row30Col11", "Col12":"Row30Col12", "Col13":"Row30Col13", "Col14":"Row30Col14", "Col15":"Row30Col15", "Col16":"Row30Col16", "Col17":"Row30Col17", "Col18":"Row30Col18", "Col19":"Row30Col19", "Col20":"Row30Col20"},{"Col1":"Row31Col1", "Col2":"Row31Col2", "Col3":"Row31Col3", "Col4":"Row31Col4", "Col5":"Row31Col5", "Col6":"Row31Col6", "Col7":"Row31Col7", "Col8":"Row31Col8", "Col9":"Row31Col9", "Col10":"Row31Col10", "Col11":"Row31Col11", "Col12":"Row31Col12", "Col13":"Row31Col13", "Col14":"Row31Col14", "Col15":"Row31Col15", "Col16":"Row31Col16", "Col17":"Row31Col17", "Col18":"Row31Col18", "Col19":"Row31Col19", "Col20":"Row31Col20"},{"Col1":"Row32Col1", "Col2":"Row32Col2", "Col3":"Row32Col3", "Col4":"Row32Col4", "Col5":"Row32Col5", "Col6":"Row32Col6", "Col7":"Row32Col7", "Col8":"Row32Col8", "Col9":"Row32Col9", "Col10":"Row32Col10", "Col11":"Row32Col11", "Col12":"Row32Col12", "Col13":"Row32Col13", "Col14":"Row32Col14", "Col15":"Row32Col15", "Col16":"Row32Col16", "Col17":"Row32Col17", "Col18":"Row32Col18", "Col19":"Row32Col19", "Col20":"Row32Col20"},{"Col1":"Row33Col1", "Col2":"Row33Col2", "Col3":"Row33Col3", "Col4":"Row33Col4", "Col5":"Row33Col5", "Col6":"Row33Col6", "Col7":"Row33Col7", "Col8":"Row33Col8", "Col9":"Row33Col9", "Col10":"Row33Col10", "Col11":"Row33Col11", "Col12":"Row33Col12", "Col13":"Row33Col13", "Col14":"Row33Col14", "Col15":"Row33Col15", "Col16":"Row33Col16", "Col17":"Row33Col17", "Col18":"Row33Col18", "Col19":"Row33Col19", "Col20":"Row33Col20"},{"Col1":"Row34Col1", "Col2":"Row34Col2", "Col3":"Row34Col3", "Col4":"Row34Col4", "Col5":"Row34Col5", "Col6":"Row34Col6", "Col7":"Row34Col7", "Col8":"Row34Col8", "Col9":"Row34Col9", "Col10":"Row34Col10", "Col11":"Row34Col11", "Col12":"Row34Col12", "Col13":"Row34Col13", "Col14":"Row34Col14", "Col15":"Row34Col15", "Col16":"Row34Col16", "Col17":"Row34Col17", "Col18":"Row34Col18", "Col19":"Row34Col19", "Col20":"Row34Col20"},{"Col1":"Row35Col1", "Col2":"Row35Col2", "Col3":"Row35Col3", "Col4":"Row35Col4", "Col5":"Row35Col5", "Col6":"Row35Col6", "Col7":"Row35Col7", "Col8":"Row35Col8", "Col9":"Row35Col9", "Col10":"Row35Col10", "Col11":"Row35Col11", "Col12":"Row35Col12", "Col13":"Row35Col13", "Col14":"Row35Col14", "Col15":"Row35Col15", "Col16":"Row35Col16", "Col17":"Row35Col17", "Col18":"Row35Col18", "Col19":"Row35Col19", "Col20":"Row35Col20"},{"Col1":"Row36Col1", "Col2":"Row36Col2", "Col3":"Row36Col3", "Col4":"Row36Col4", "Col5":"Row36Col5", "Col6":"Row36Col6", "Col7":"Row36Col7", "Col8":"Row36Col8", "Col9":"Row36Col9", "Col10":"Row36Col10", "Col11":"Row36Col11", "Col12":"Row36Col12", "Col13":"Row36Col13", "Col14":"Row36Col14", "Col15":"Row36Col15", "Col16":"Row36Col16", "Col17":"Row36Col17", "Col18":"Row36Col18", "Col19":"Row36Col19", "Col20":"Row36Col20"},{"Col1":"Row37Col1", "Col2":"Row37Col2", "Col3":"Row37Col3", "Col4":"Row37Col4", "Col5":"Row37Col5", "Col6":"Row37Col6", "Col7":"Row37Col7", "Col8":"Row37Col8", "Col9":"Row37Col9", "Col10":"Row37Col10", "Col11":"Row37Col11", "Col12":"Row37Col12", "Col13":"Row37Col13", "Col14":"Row37Col14", "Col15":"Row37Col15", "Col16":"Row37Col16", "Col17":"Row37Col17", "Col18":"Row37Col18", "Col19":"Row37Col19", "Col20":"Row37Col20"},{"Col1":"Row38Col1", "Col2":"Row38Col2", "Col3":"Row38Col3", "Col4":"Row38Col4", "Col5":"Row38Col5", "Col6":"Row38Col6", "Col7":"Row38Col7", "Col8":"Row38Col8", "Col9":"Row38Col9", "Col10":"Row38Col10", "Col11":"Row38Col11", "Col12":"Row38Col12", "Col13":"Row38Col13", "Col14":"Row38Col14", "Col15":"Row38Col15", "Col16":"Row38Col16", "Col17":"Row38Col17", "Col18":"Row38Col18", "Col19":"Row38Col19", "Col20":"Row38Col20"},{"Col1":"Row39Col1", "Col2":"Row39Col2", "Col3":"Row39Col3", "Col4":"Row39Col4", "Col5":"Row39Col5", "Col6":"Row39Col6", "Col7":"Row39Col7", "Col8":"Row39Col8", "Col9":"Row39Col9", "Col10":"Row39Col10", "Col11":"Row39Col11", "Col12":"Row39Col12", "Col13":"Row39Col13", "Col14":"Row39Col14", "Col15":"Row39Col15", "Col16":"Row39Col16", "Col17":"Row39Col17", "Col18":"Row39Col18", "Col19":"Row39Col19", "Col20":"Row39Col20"},{"Col1":"Row40Col1", "Col2":"Row40Col2", "Col3":"Row40Col3", "Col4":"Row40Col4", "Col5":"Row40Col5", "Col6":"Row40Col6", "Col7":"Row40Col7", "Col8":"Row40Col8", "Col9":"Row40Col9", "Col10":"Row40Col10", "Col11":"Row40Col11", "Col12":"Row40Col12", "Col13":"Row40Col13", "Col14":"Row40Col14", "Col15":"Row40Col15", "Col16":"Row40Col16", "Col17":"Row40Col17", "Col18":"Row40Col18", "Col19":"Row40Col19", "Col20":"Row40Col20"},{"Col1":"Row41Col1", "Col2":"Row41Col2", "Col3":"Row41Col3", "Col4":"Row41Col4", "Col5":"Row41Col5", "Col6":"Row41Col6", "Col7":"Row41Col7", "Col8":"Row41Col8", "Col9":"Row41Col9", "Col10":"Row41Col10", "Col11":"Row41Col11", "Col12":"Row41Col12", "Col13":"Row41Col13", "Col14":"Row41Col14", "Col15":"Row41Col15", "Col16":"Row41Col16", "Col17":"Row41Col17", "Col18":"Row41Col18", "Col19":"Row41Col19", "Col20":"Row41Col20"},{"Col1":"Row42Col1", "Col2":"Row42Col2", "Col3":"Row42Col3", "Col4":"Row42Col4", "Col5":"Row42Col5", "Col6":"Row42Col6", "Col7":"Row42Col7", "Col8":"Row42Col8", "Col9":"Row42Col9", "Col10":"Row42Col10", "Col11":"Row42Col11", "Col12":"Row42Col12", "Col13":"Row42Col13", "Col14":"Row42Col14", "Col15":"Row42Col15", "Col16":"Row42Col16", "Col17":"Row42Col17", "Col18":"Row42Col18", "Col19":"Row42Col19", "Col20":"Row42Col20"},{"Col1":"Row43Col1", "Col2":"Row43Col2", "Col3":"Row43Col3", "Col4":"Row43Col4", "Col5":"Row43Col5", "Col6":"Row43Col6", "Col7":"Row43Col7", "Col8":"Row43Col8", "Col9":"Row43Col9", "Col10":"Row43Col10", "Col11":"Row43Col11", "Col12":"Row43Col12", "Col13":"Row43Col13", "Col14":"Row43Col14", "Col15":"Row43Col15", "Col16":"Row43Col16", "Col17":"Row43Col17", "Col18":"Row43Col18", "Col19":"Row43Col19", "Col20":"Row43Col20"},{"Col1":"Row44Col1", "Col2":"Row44Col2", "Col3":"Row44Col3", "Col4":"Row44Col4", "Col5":"Row44Col5", "Col6":"Row44Col6", "Col7":"Row44Col7", "Col8":"Row44Col8", "Col9":"Row44Col9", "Col10":"Row44Col10", "Col11":"Row44Col11", "Col12":"Row44Col12", "Col13":"Row44Col13", "Col14":"Row44Col14", "Col15":"Row44Col15", "Col16":"Row44Col16", "Col17":"Row44Col17", "Col18":"Row44Col18", "Col19":"Row44Col19", "Col20":"Row44Col20"},{"Col1":"Row45Col1", "Col2":"Row45Col2", "Col3":"Row45Col3", "Col4":"Row45Col4", "Col5":"Row45Col5", "Col6":"Row45Col6", "Col7":"Row45Col7", "Col8":"Row45Col8", "Col9":"Row45Col9", "Col10":"Row45Col10", "Col11":"Row45Col11", "Col12":"Row45Col12", "Col13":"Row45Col13", "Col14":"Row45Col14", "Col15":"Row45Col15", "Col16":"Row45Col16", "Col17":"Row45Col17", "Col18":"Row45Col18", "Col19":"Row45Col19", "Col20":"Row45Col20"},{"Col1":"Row46Col1", "Col2":"Row46Col2", "Col3":"Row46Col3", "Col4":"Row46Col4", "Col5":"Row46Col5", "Col6":"Row46Col6", "Col7":"Row46Col7", "Col8":"Row46Col8", "Col9":"Row46Col9", "Col10":"Row46Col10", "Col11":"Row46Col11", "Col12":"Row46Col12", "Col13":"Row46Col13", "Col14":"Row46Col14", "Col15":"Row46Col15", "Col16":"Row46Col16", "Col17":"Row46Col17", "Col18":"Row46Col18", "Col19":"Row46Col19", "Col20":"Row46Col20"},{"Col1":"Row47Col1", "Col2":"Row47Col2", "Col3":"Row47Col3", "Col4":"Row47Col4", "Col5":"Row47Col5", "Col6":"Row47Col6", "Col7":"Row47Col7", "Col8":"Row47Col8", "Col9":"Row47Col9", "Col10":"Row47Col10", "Col11":"Row47Col11", "Col12":"Row47Col12", "Col13":"Row47Col13", "Col14":"Row47Col14", "Col15":"Row47Col15", "Col16":"Row47Col16", "Col17":"Row47Col17", "Col18":"Row47Col18", "Col19":"Row47Col19", "Col20":"Row47Col20"},{"Col1":"Row48Col1", "Col2":"Row48Col2", "Col3":"Row48Col3", "Col4":"Row48Col4", "Col5":"Row48Col5", "Col6":"Row48Col6", "Col7":"Row48Col7", "Col8":"Row48Col8", "Col9":"Row48Col9", "Col10":"Row48Col10", "Col11":"Row48Col11", "Col12":"Row48Col12", "Col13":"Row48Col13", "Col14":"Row48Col14", "Col15":"Row48Col15", "Col16":"Row48Col16", "Col17":"Row48Col17", "Col18":"Row48Col18", "Col19":"Row48Col19", "Col20":"Row48Col20"},{"Col1":"Row49Col1", "Col2":"Row49Col2", "Col3":"Row49Col3", "Col4":"Row49Col4", "Col5":"Row49Col5", "Col6":"Row49Col6", "Col7":"Row49Col7", "Col8":"Row49Col8", "Col9":"Row49Col9", "Col10":"Row49Col10", "Col11":"Row49Col11", "Col12":"Row49Col12", "Col13":"Row49Col13", "Col14":"Row49Col14", "Col15":"Row49Col15", "Col16":"Row49Col16", "Col17":"Row49Col17", "Col18":"Row49Col18", "Col19":"Row49Col19", "Col20":"Row49Col20"},{"Col1":"Row50Col1", "Col2":"Row50Col2", "Col3":"Row50Col3", "Col4":"Row50Col4", "Col5":"Row50Col5", "Col6":"Row50Col6", "Col7":"Row50Col7", "Col8":"Row50Col8", "Col9":"Row50Col9", "Col10":"Row50Col10", "Col11":"Row50Col11", "Col12":"Row50Col12", "Col13":"Row50Col13", "Col14":"Row50Col14", "Col15":"Row50Col15", "Col16":"Row50Col16", "Col17":"Row50Col17", "Col18":"Row50Col18", "Col19":"Row50Col19", "Col20":"Row50Col20"},{"Col1":"Row51Col1", "Col2":"Row51Col2", "Col3":"Row51Col3", "Col4":"Row51Col4", "Col5":"Row51Col5", "Col6":"Row51Col6", "Col7":"Row51Col7", "Col8":"Row51Col8", "Col9":"Row51Col9", "Col10":"Row51Col10", "Col11":"Row51Col11", "Col12":"Row51Col12", "Col13":"Row51Col13", "Col14":"Row51Col14", "Col15":"Row51Col15", "Col16":"Row51Col16", "Col17":"Row51Col17", "Col18":"Row51Col18", "Col19":"Row51Col19", "Col20":"Row51Col20"},{"Col1":"Row52Col1", "Col2":"Row52Col2", "Col3":"Row52Col3", "Col4":"Row52Col4", "Col5":"Row52Col5", "Col6":"Row52Col6", "Col7":"Row52Col7", "Col8":"Row52Col8", "Col9":"Row52Col9", "Col10":"Row52Col10", "Col11":"Row52Col11", "Col12":"Row52Col12", "Col13":"Row52Col13", "Col14":"Row52Col14", "Col15":"Row52Col15", "Col16":"Row52Col16", "Col17":"Row52Col17", "Col18":"Row52Col18", "Col19":"Row52Col19", "Col20":"Row52Col20"},{"Col1":"Row53Col1", "Col2":"Row53Col2", "Col3":"Row53Col3", "Col4":"Row53Col4", "Col5":"Row53Col5", "Col6":"Row53Col6", "Col7":"Row53Col7", "Col8":"Row53Col8", "Col9":"Row53Col9", "Col10":"Row53Col10", "Col11":"Row53Col11", "Col12":"Row53Col12", "Col13":"Row53Col13", "Col14":"Row53Col14", "Col15":"Row53Col15", "Col16":"Row53Col16", "Col17":"Row53Col17", "Col18":"Row53Col18", "Col19":"Row53Col19", "Col20":"Row53Col20"},{"Col1":"Row54Col1", "Col2":"Row54Col2", "Col3":"Row54Col3", "Col4":"Row54Col4", "Col5":"Row54Col5", "Col6":"Row54Col6", "Col7":"Row54Col7", "Col8":"Row54Col8", "Col9":"Row54Col9", "Col10":"Row54Col10", "Col11":"Row54Col11", "Col12":"Row54Col12", "Col13":"Row54Col13", "Col14":"Row54Col14", "Col15":"Row54Col15", "Col16":"Row54Col16", "Col17":"Row54Col17", "Col18":"Row54Col18", "Col19":"Row54Col19", "Col20":"Row54Col20"},{"Col1":"Row55Col1", "Col2":"Row55Col2", "Col3":"Row55Col3", "Col4":"Row55Col4", "Col5":"Row55Col5", "Col6":"Row55Col6", "Col7":"Row55Col7", "Col8":"Row55Col8", "Col9":"Row55Col9", "Col10":"Row55Col10", "Col11":"Row55Col11", "Col12":"Row55Col12", "Col13":"Row55Col13", "Col14":"Row55Col14", "Col15":"Row55Col15", "Col16":"Row55Col16", "Col17":"Row55Col17", "Col18":"Row55Col18", "Col19":"Row55Col19", "Col20":"Row55Col20"},{"Col1":"Row56Col1", "Col2":"Row56Col2", "Col3":"Row56Col3", "Col4":"Row56Col4", "Col5":"Row56Col5", "Col6":"Row56Col6", "Col7":"Row56Col7", "Col8":"Row56Col8", "Col9":"Row56Col9", "Col10":"Row56Col10", "Col11":"Row56Col11", "Col12":"Row56Col12", "Col13":"Row56Col13", "Col14":"Row56Col14", "Col15":"Row56Col15", "Col16":"Row56Col16", "Col17":"Row56Col17", "Col18":"Row56Col18", "Col19":"Row56Col19", "Col20":"Row56Col20"},{"Col1":"Row57Col1", "Col2":"Row57Col2", "Col3":"Row57Col3", "Col4":"Row57Col4", "Col5":"Row57Col5", "Col6":"Row57Col6", "Col7":"Row57Col7", "Col8":"Row57Col8", "Col9":"Row57Col9", "Col10":"Row57Col10", "Col11":"Row57Col11", "Col12":"Row57Col12", "Col13":"Row57Col13", "Col14":"Row57Col14", "Col15":"Row57Col15", "Col16":"Row57Col16", "Col17":"Row57Col17", "Col18":"Row57Col18", "Col19":"Row57Col19", "Col20":"Row57Col20"},{"Col1":"Row58Col1", "Col2":"Row58Col2", "Col3":"Row58Col3", "Col4":"Row58Col4", "Col5":"Row58Col5", "Col6":"Row58Col6", "Col7":"Row58Col7", "Col8":"Row58Col8", "Col9":"Row58Col9", "Col10":"Row58Col10", "Col11":"Row58Col11", "Col12":"Row58Col12", "Col13":"Row58Col13", "Col14":"Row58Col14", "Col15":"Row58Col15", "Col16":"Row58Col16", "Col17":"Row58Col17", "Col18":"Row58Col18", "Col19":"Row58Col19", "Col20":"Row58Col20"}]; var props = ["Col1","Col2", "Col3", "Col5", "Col7", "Col11", "Col13", "Col17", "Col19"]; var intermediate = [];
Tests:
Nested loops
if (objs) { for (var i = 0; i < objs.length; i++) { intermediate[i] = {}; for (var propId = 0; propId < props.length; propId++) { var propName = props[propId]; if (propName && propName.length) { intermediate[i][propName] = objs[i][propName]; } } } } var columnExpression = ''; if (props) { for (var i = 0; i < props.length; i++) { if (i > 0) { columnExpression += ','; } columnExpression += '"' + props[i] + '" ' + 'VARCHAR2' + " PATH '$." + props[i] + "'"; } } console.log ("json_table(?, '$[*]' COLUMNS " + columnExpression + ')');
Pick
function pick(o, ...props) { return Object.assign({}, ...props.map(prop => ({[prop]: o[prop]}))); } if (objs) { for (var i = 0; i < objs.length; i++) { intermediate[i] = pick(objs[i],props); } } var columnExpression = ''; if (props) { for (var i = 0; i < props.length; i++) { if (i > 0) { columnExpression += ','; } columnExpression += '"' + props[i] + '" ' + 'VARCHAR2' + " PATH '$." + props[i] + "'"; } } console.log ("json_table(?, '$[*]' COLUMNS " + columnExpression + ')');
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
Nested loops
Pick
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!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
To analyze the benchmark results, I'll focus on the "Pick" and "Nested loops" test cases. **Test Case: "Pick"** * **Benchmark Definition**: `function pick(o, ...props) { return Object.assign({}, ...props.map(prop => ({[prop]: o[prop]}))); }` * **Latest Benchmark Result**: Chrome 115 at 4085.04931640625 executions per second * **Observation**: The "Pick" test case seems to outperform the "Nested loops" test case, indicating that using `Object.assign` and `map` with destructuring is more efficient than iterating over an array of properties. **Test Case: "Nested loops"** * **Benchmark Definition**: `if (objs) { for (var i = 0; i < objs.length; i++) { intermediate[i] = {}; for (var propId = 0; propId < props.length; propId++) { var propName = props[propId]; if (propName && propName.length) { intermediate[i][propName] = objs[i][propName]; } } } }` * **Latest Benchmark Result**: Chrome 115 at 2141.86181640625 executions per second * **Observation**: The "Nested loops" test case seems to be slower than the "Pick" test case, likely due to the overhead of explicit looping and property assignment. **General Observations** * Both test cases use JavaScript, but the "Pick" test case uses a more modern and efficient approach with `Object.assign` and `map`. * The "Nested loops" test case uses traditional looping and property assignment, which may be slower. * Chrome 115 is used for both tests, and it's interesting to see that the same browser performs differently on these two test cases. Without more information about the specific performance requirements or the data being processed, it's difficult to provide a definitive conclusion. However, based on the benchmark results, it appears that using `Object.assign` and `map` with destructuring can be a more efficient approach than traditional looping and property assignment.
Related benchmarks:
_.values vs Object.values with big object
Lodash difference vs filter and includes on large arrays
6e8fbee3-9c41-432e-8606-5a5df016e2b1
Nested loops vs Pick v2
Comments
Confirm delete:
Do you really want to delete benchmark?