JSFiddle - React, Tailwind, and code Playground
JavaScript
function testArgs() {
console.log(arguments.length);
}
var f = new Function("return testArgs(" + Array(100000).join("1,").slice(0,-1) + ")");
var argLen = 0;
for (var i = 1; i < 32; i++) {
argLen = (argLen << 1) + 1;
testArgs.apply(null, new Array(argLen));
}