English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
eval()함수는 문자열로 표현된 JavaScript 코드를 계산하거나 실행합니다.
문자열이 표현식을 나타내면 eval() 함수는 이 표현식을 계산합니다.
参数이 하나나 여러 개의 JavaScript 문장을 대표하면 eval() 함수는 이러한 문장을 실행합니다.
eval()의 매개변수가 문자열이 아니면 eval()가 반환하는 매개변수는 변경되지 않습니다.
eval(string)
var x = 20; var y = 10; var a = eval('x * y'); var b = eval('2 + 2'); var c = eval('x + 15'); var res = a + '<br>' + b + '<br>' + c;테스트를 볼 수 있습니다‹/›
모든 브라우저가 eval() 함수를 완전히 지원합니다:
Function | |||||
eval() | 는 | 는 | 는 | 는 | 는 |
매개변수 | 설명 |
---|---|
string | JavaScript 표현식, 문장 또는 문장 시퀀스를 나타내는 문자열. |
반환 값: | 주어진 코드를 실행한 완료 값. 완료 값이 비어 있으면 undefined을 반환합니다. |
---|---|
JavaScript 버전: | ECMAScript 1 |