{"ScriptPreparationCode":"var array1 = [\u0022a\u0022, \u0022b\u0022, \u0022c\u0022];\r\nvar obj1 = {\u0022aa\u0022: 1, \u0022ab\u0022: 1, \u0022ac\u0022: 1, \u0022ba\u0022: 1, \u0022bb\u0022: 1, \u0022bc\u0022: 1};\r\n","TestCases":[{"Name":"Map","Code":"var a = array1.map(key =\u003E obj1[\u0060a${key}\u0060]);\r\nvar b = array1.map(key =\u003E obj1[\u0060b${key}\u0060]);\r\n\r\nvar c = array1.map(key =\u003E {\r\n\treturn !!obj1[\u0060a${key}\u0060] \u0026\u0026 !!obj1[\u0060b${key}\u0060] ? 1 : null\r\n});\r\n","IsDeferred":false},{"Name":"ForEach","Code":"var a={}, b={}, c={};\r\n\r\narray1.forEach(key =\u003E {\r\n\ta[key] = obj1[\u0060a${key}\u0060];\r\n b[key] = obj1[\u0060b${key}\u0060];\r\n \tc[key] = !!obj1[\u0060a${key}\u0060] \u0026\u0026 !!obj1[\u0060b${key}\u0060] ? 1 : null;\r\n});\r\n","IsDeferred":false}]}