{"ScriptPreparationCode":"var obj = Array.from({ length: 100000 }).map((value, i) =\u003E i).reduce((val, v) =\u003E { val[v] = v; return val; }, {})","TestCases":[{"Name":"Native for-in","Code":"for (const prop in obj) { if (obj.hasOwnProperty(prop)) { const v = obj[prop]; } }","IsDeferred":false},{"Name":"lodash for-in","Code":"_.forIn(obj, function(prop){if (obj.hasOwnProperty(prop)) { const v = obj[prop]; } })","IsDeferred":false},{"Name":"Native for-in 2","Code":"for (const prop in obj) { if (obj.hasOwnProperty(prop)) { const v = obj[prop]; } }","IsDeferred":false},{"Name":"lodash for-in 2","Code":"_.forIn(obj, function(prop){if (obj.hasOwnProperty(prop)) { const v = obj[prop]; } })","IsDeferred":false}]}