2013-05-01 4 views

답변

4

객체의 멤버 다음 obj[fun_name]()

예 경우 기능은 글로벌 공간

window[fun_name]() 

에서 사용할 수있는 경우 경우 :

var obj = { 
    foo: function(){} 
} 
obj[fun_name]() 
1

사용하는 것이 할 수있는가.

window[fun_name](); 
1

(3 또한, 그래서 단순히

scopeVar[fun_name](args); 

을 범위를해야합니다 또는 글로벌

window[fun_name](args); 
0

당신은 "평가"기능을 사용할 수 있는지

이 경고를 호출합니다)

foo = 'alert(3)'; 
eval(foo); 
관련 문제