Chr*_*ris 2 javascript variables var contextmenu
我有一个上下文菜单,返回单击作为变量值的菜单项,如下所示.
var m = key;
Run Code Online (Sandbox Code Playgroud)
例如,变量可以是我编程的任何东西; 编辑,剪切,粘贴或任何我想要的东西.
是否可以将此变量用作函数名称?例如:function m()其中m可以是变量的内容.
任何建议将不胜感激.
谢谢
克里斯
您可以使用所需的函数创建一个对象,然后使用该变量来调用这些函数:
var funcs = {
"cut": function(){
console.log("Cutting");
},
"paste": function(){
console.log("Pasting");
}
};
var m = "cut";
funcs[m]();
Run Code Online (Sandbox Code Playgroud)