Development

자바스크립트 문자열 함수 실행 (eval사용 x)

doozzuri 2021. 5. 25. 16:04
반응형

-  문자열 함수 존재여부 판단후 실행 (eval은 보안상 사용 비추)

var funcNm = "fnCallbackLogic";	//실행할 함수 문자열 

if(typeof(window[funcNm]) == "function"){
 	var execFunc = (new Function("return " + funcNm))();
 	execFunc();
 }else{
 	... //해당 문자열 함수가 없을 경우 동작 구현
 }

 

반응형