我遇到了一些问题。
这是我正在尝试的:
我能做到这一点吗?
var case = 'toUpperCase()';
'abcd'.case; //output ===> ABCD
用户将通过案例uppercase
或lowercase
function getIndex(obj){
var index = window[String('someGlobalArray')].indexOf(String(obj.name).case);}
var pass = {name:'helper',case:'toUpperCase'};
someGlobalArray = ['HELPER','A','b','C',.......];
getIndex(pass);
答案 0 :(得分:4)
这可以通过使用方括号符号来访问该功能来实现:
const caseFunction = 'toUpperCase'
const result = 'abcd'[caseFunction]()
console.log(result)
自从我回答以来,您已经编辑了问题,我看看能否理解您的要求