Javascript 将字符串转为方法名并调用

2017-02-09  本文已影响15人  伍源辉

方式一:通过 eval 执行

function callFn(str) {
    eval(str)('success!');
}

function alertMessage(message) {
    alert(message);
}

callFn('alertMessage');

方式一:通过 window 对象调用

function alertMessage(message) {
    alert(message);
}

window['alertMessage']('success!');
上一篇下一篇

猜你喜欢

热点阅读