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));
}