12. arguments.callee[name]代替定义开关变量

Posted O_Geek_O

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12. arguments.callee[name]代替定义开关变量相关的知识,希望对你有一定的参考价值。

 function a(arg) {
        arguments.callee[‘fn‘ + arg] = !arguments.callee[‘fn‘ + arg];
        console.log(arguments.callee[‘fn‘ + arg]);
}

 

以上是关于12. arguments.callee[name]代替定义开关变量的主要内容,如果未能解决你的问题,请参考以下文章

arguments.callee实现深拷贝

arguments.callee Function.callee arguments.caller总结

arguments.callee

arguments.callee的用法

为啥 arguments.callee 会损害性能?

arguments.callee用法