{"ScriptPreparationCode":"const obj = (id, data = false) =\u003E ({\r\n data: data ? {} : undefined,\r\n id\r\n})\r\n\r\nconst array = [...Array.from({\r\n length: 10\r\n})].map((_, i) =\u003E obj(i, i % 2 === 0))","TestCases":[{"Name":"forEach","Code":"array.forEach((value, index) =\u003E {\r\n if (value.data) {\r\n\t console.log(value)\r\n }\r\n})","IsDeferred":false},{"Name":"map","Code":"array.filter(({ data }) =\u003E !!data).map((value, index) =\u003E {\r\n console.log(value)\r\n})","IsDeferred":false},{"Name":"for..of","Code":"for (const value of array) {\r\n if (value.data) {\r\n console.log(value)\r\n }\r\n}","IsDeferred":false},{"Name":"for loop","Code":"for (let i = 0; i \u003C array.length; i\u002B\u002B) {\r\n if (array[i].data) {\r\n console.log(array[i])\r\n }\r\n}","IsDeferred":false}]}