模拟 eval

给出一个字符串(“obj.a”),返回对象属性 obj.a,类似 eval 的效果

let obj = {
    a: 123,
};
function moniEval(fn) {
    let Fn = Function;
    return new Fn('return ' + fn)();
}
console.log(moniEval('obj.a'));
Last Updated:
Contributors: af, zhangfei