¿Hay un detector de eventos para llamadas a funciones o creación o asignación de variables (globales y locales) sin ninguna biblioteca Javascript (si es posible)? yo el siguiente codigo
window.addEventListener("function" /*Just need to know the right event name*/, function() { console.log("called: " + event.name); console.log("arguments: " + event.arguments.length); }); let v1 = "unset"; function test(x,y) { var v2 = y; v1 = "console "; console.log(v1 + v2 + x); } test("1234","test "); La salida de la consola debe ser "console test 1234" "name: test" y "arguments: 2"
He revisado tantos sitios para obtener una lista de todos los detectores de eventos JS, pero siempre he encontrado bastantes sin documentar.