{"ScriptPreparationCode":"var arr_small = Array.from({ length: 10 }).map((_, i) =\u003E \u0060test_val${i}\u0060);\r\nvar arr_big = Array.from({ length: 10000 }).map((_, i) =\u003E \u0060test_val${i}\u0060);","TestCases":[{"Name":"JSON.stringify small","Code":"JSON.stringify(arr_small);","IsDeferred":false},{"Name":"JSON.stringify big","Code":"JSON.stringify(arr_big);","IsDeferred":false},{"Name":"array.join \u002B string template small","Code":"\u0060[\u0022${arr_small.map(x =\u003E String(x)).join(\u0027\u0022,\u0022\u0027)}\u0022]\u0060;","IsDeferred":false},{"Name":"array.join \u002B string template big","Code":"\u0060[\u0022${arr_big.map(x =\u003E String(x)).join(\u0027\u0022,\u0022\u0027)}\u0022]\u0060;","IsDeferred":false},{"Name":"array.join \u002B string concat small","Code":"\u0022[\u0022 \u002B arr_small.map(x =\u003E String(x)).join(\u0022,\u0022) \u002B \u0022]\u0022;","IsDeferred":false},{"Name":"array.join \u002B string concat big","Code":"\u0022[\u0022 \u002B arr_big.map(x =\u003E String(x)).join(\u0022,\u0022) \u002B \u0022]\u0022;","IsDeferred":false}]}