我有一個問題,我想在JavaScript中創建一個'鉤子',所以我創建了一個小功能來做到這一點。Javascript的Eval代碼問題
這裏是我的代碼:
GoogleMaps.prototype.callUserFunc = function(func, args){
eval('GoogleMaps.' + func + '.apply(func, args)');
}
我已經是我真的不想使用eval()函數的問題,是有這樣做沒有更好的辦法?
我對這個不太好的問題表示歉意,我的javascript在窮人方面有點不足。
謝謝!
是'GoogleMaps'對象的'func' ,還是在'.prototype'對象上? –