{"ScriptPreparationCode":null,"TestCases":[{"Name":"for loop","Code":"let operation = [{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}}];\r\nfor (let i=0; i\u003Coperation.length; i\u002B\u002B) {\r\n if (operation[i].foo \u0026\u0026 operation[i].foo.bar) {\r\n console.log(operation[i].foo.bar);\r\n }\r\n}","IsDeferred":false},{"Name":"for...of loop","Code":"let operation = [{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}},{foo: {bar: \u0027bar\u0027}}];\r\nfor(let value of operation){\r\n if (value.foo \u0026\u0026 value.foo.bar) {\r\n console.log(value.foo.bar);\r\n }\r\n}","IsDeferred":false}]}