질문 : 이름이 문자열 일 때 JavaScript 함수를 실행하는 방법 JavaScript의 함수 이름이 문자열로 있습니다. 나중에 호출 할 수 있도록 함수 포인터로 어떻게 변환합니까? 상황에 따라 다양한 인수를 메서드에 전달해야 할 수도 있습니다. namespace.namespace.function(args[...]) 형식을 취할 수 있습니다. 답변 절대적으로 다른 선택의 여지가 없다면 eval 사용하지 마십시오. 언급했듯이 다음과 같은 것을 사용하는 것이 가장 좋은 방법입니다. window["functionName"](arguments); 그러나 네임 스페이스 함수에서는 작동하지 않습니다. window["My.Namespace.functionName"](arguments); // fail 다음과 같이..