본문 바로가기

언어/javascript

javascript : eval

반응형

자바스크립트는 문자열을 코드로 실행할 수 있는 특별한 함수를 제공한다.

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