小编典典

JavaScript中的动态函数名称?

javascript

我有这个:

this.f = function instance(){};

我想要这个:

this.f = function ["instance:" + a](){};

阅读 411

收藏
2020-05-01

共1个答案

小编典典

更新

正如其他人提到的那样,这不是最快也不推荐的解决方案。

您可以使用eval:

var code = "this.f = function " + instance + "() {...}";
eval(code);
2020-05-01