{"ScriptPreparationCode":"data = new Uint8Array([\r\n 208, 158, 208, 177, 208, 188, 208, 176, 208, 189, 209,\r\n 131, 209, 130, 209, 139, 208, 185, 32, 47, 32, 84, 104,\r\n 101, 32, 66, 101, 103, 117, 105, 108, 101, 100, 32, 40,\r\n 49, 57, 55, 49, 41, 32, 66, 68, 82, 105, 112\r\n]);\r\n\r\nutf8decoder = new TextDecoder(\u0027utf-8\u0027, { fatal: true })","TestCases":[{"Name":"decodeURIComponent/apply","Code":"const result = decodeURIComponent(escape(String.fromCharCode.apply(0, data)));","IsDeferred":false},{"Name":"decodeURIComponent/spread","Code":"const result = decodeURIComponent(escape(String.fromCharCode(...data)));","IsDeferred":false},{"Name":"TextDecoder","Code":"const result = utf8decoder.decode(data)","IsDeferred":false}]}