{"ScriptPreparationCode":"const data = {\r\n member: {\r\n id: 1,\r\n name: \u0027a\u0027,\r\n biz: {\r\n id: 1,\r\n name: \u0027a\u0027\r\n }\r\n }\r\n}","TestCases":[{"Name":"Native access dot notation","Code":"const bizId = data.member.biz.id\r\nconst memberId = data.member.id\r\nconst bizName = data.member.biz.name\r\nconst memberName = data.member.name","IsDeferred":false},{"Name":"Lodash.js get ","Code":"const bizId = _.get(data, \u0027member.biz.id\u0027)\r\nconst memberId = _.get(data, \u0027member.id\u0027)\r\nconst bizName = _.get(data, \u0027member.biz.name\u0027)\r\nconst memberName = _.get(data, \u0027member.name\u0027)","IsDeferred":false},{"Name":"Native access dot notation : pass by reference","Code":"const member = data.member\r\nconst biz = member.biz\r\nconst bizId = biz.id\r\nconst memberId = member.id\r\nconst bizName = biz.name\r\nconst memberName = member.name","IsDeferred":false},{"Name":"Lodash.js get : pass by reference","Code":"const member = _.get(data, \u0027member\u0027)\r\nconst biz = _.get(member, \u0027biz\u0027)\r\nconst bizId = _.get(biz, \u0027id\u0027)\r\nconst memberId = _.get(member, \u0027id\u0027)\r\nconst bizName = _.get(biz, \u0027name\u0027)\r\nconst memberName = _.get(member, \u0027name\u0027)","IsDeferred":false}]}