JSFiddle - React, Tailwind, and code Playground
JavaScript
function change(args) {
args[0] = "changed";
return " => ";
}
function f(x) {
return [x, change(f.arguments), x];
}
function g(x) {
return [x, change(g.arguments), x];
eval("");
}
function h(x) {
return [x, change(h.arguments), x];
arguments;
}
console.log(f("original"));
console.log(g("original"));
console.log(h("original"));