함수에 동적 이름을 만들 수 있습니까? 예 :동적 자바 스크립트 기능 만들기
var name = 'test1';
function [name]() { ..... };
이제는 test1()을 호출 할 수 있습니다. 이 하나는 함수 이름 {.....}을 실행합니다. 그러나 [이름]과 나는
var name = 'test2';
I합니다 (TEST2를 호출 할 수 있습니다)을 변경하는 경우 함수가
function test1() { ..... };
로 실행됩니다 것을 의미 TEST1, 등; 이 하나는 함수 이름 {.....}을 실행합니다. test2로 [name]을 지정하면 함수가
function test2() { ..... };
으로 실행될 수 있습니다. 웹 브라우저에서 작업하는 경우
try [window [이름] = function() {...} ' –
아니, 할 수 없다. 평가와 같은 방법이 없습니다. 그러나 함수를 정의하고이 함수에 대한 참조를 동적으로 명명 된 속성에 객체에 저장할 수 있습니다. –