javascript
window[' '] 사용
토마토오이
2019. 9. 19. 18:49
javascript 에서 함수를 동적으로 활용 할 때,
문자열로 받은 후 함수를 실행시키려면
window['testFn'](); 이렇게 실행시키면 됨.
-> window 객체에는 선언한 함수들이 모두 포함되서 window[]로 사용 가능
객체들도 모두 마찬가지임
-> var obj = {
key1 : value1,
key2 : value2,
key3 : function(){
console.log('test');
}
};
obj['key1'] = obj.key1 -> value1
obj['key3'](); = obj.key3() -> function(){} 과 같음