반응형
자바스크립트는 문자열을 코드로 실행할 수 있는 특별한 함수를 제공한다.
Eval() 함수는 문자열을 자바스크립트 코드로 실행하는 함수입니다. 이 책에서는 가끔 코드를 직접 입력하기 귀찮을 때 반복문과 함께 사용합니다.
var willEval = '';
willEval += 'var number = 10;';
willEval += 'console.log(number);';
eval(willEval);
10
Eval로 실행한 함수는 코드상에 적용된다.
var willEval = '';
willEval += 'var number = 10;';
willEval += 'console.log(number);';
eval(willEval);
console.log(number);
10
10
반응형
'언어 > javascript' 카테고리의 다른 글
javascript : 숫자 변환 함수 (0) | 2020.11.29 |
---|---|
javascript : 숫자 확인 함수 (0) | 2020.11.29 |
javascript : 인코딩과 디코딩 함수 (0) | 2020.11.29 |
javascript : 타이머 함수 (0) | 2020.11.29 |
javascript : 클로저 (0) | 2020.11.29 |