{"ScriptPreparationCode":"var size = 1048576;\r\nvar buf = new ArrayBuffer(size);\r\nvar view = new DataView(buf);\r\nvar u32view = new Uint32Array(buf);\r\n\r\nvar data = [];\r\n\r\nfor (let i = 0; i \u003C u32view.length; i\u002B\u002B) {\r\n\tu32view[i] = 10000*Math.random();\r\n}","TestCases":[{"Name":"DataView","Code":"for (let i = 0; i \u003C buf.byteLength; i \u002B= 4) {\r\n if (view.getUint32(i, true) == 0x48384992)\r\n console.log(\u0027found\u0027);\r\n}","IsDeferred":false},{"Name":"Uint32Array","Code":"for (let i = 0; i \u003C u32view.length; \u002B\u002Bi) {\r\n if (view[i] == 0x48384992)\r\n console.log(\u0027found\u0027);\r\n}","IsDeferred":false}]}