我听过很多关于eval()的不同意见,并且不确定在这种情况下是否可以使用eval():
假设我有一个这样的对象:
var bla = {
blubb: function (callback) {
//GET some stuff via ajax
//call the callback
}
}
和这样的字符串:
var someString = "bla.blubb";
评估字符串以调用函数(和回调)是否有害?
var callMe = eval(someString)
callMe(function(){
alert('yay')!
});
千巷猫影
holdtom
相关分类