如何创建名称和主体存储在不同变量中的 JavaScript 函数表达式

How to create a JavaScript function expression with a name and body stored in different variables?

本文关键字:变量 表达式 函数 JavaScript 存储 主体 何创建 创建      更新时间:2023-09-26

我将函数名称存储在像var funcName = "dep1"这样的变量中,函数体存储在不同的变量中,例如var funcBody = function(){};

如何从上面的变量创建 dep1 函数?

var funcBody = function() {
  document.write('hallo')
};
var funcName = "dep1";
this[funcName] = funcBody;
dep1();