var doTest : boolean = true; var dateFn : String; if(doTest) dateFn = "Date(1971,3,8)"; else dateFn = "Date()"; var mydate : Date; eval("mydate = new "+dateFn+";"); print(mydate);
문자열 내에 연산자가 있고 그 연산자에 대한 기능을 사용하고 싶은 경우 사용합니다.
test = "1+2+3";
alert(test);
alert(eval(test));
첫번째는 1+2+3 이 출력되고.
두번째는 6이 출력됩니다.
출처 : http://msdn.microsoft.com/ko-kr/library/b51a45x6(v=vs.80).aspx
'Programming > JSP' 카테고리의 다른 글
jsp : prepared statement와 statement의 차이점. (2) | 2011.03.31 |
---|---|
javascript : 꽤 재밌는 기능 splice method (array object) (0) | 2011.03.31 |
jsp tag 간략정리 (0) | 2011.02.25 |
<jsp:useBean>에 대해 간략한 문법설명 (0) | 2010.12.02 |
jsp와 Ajax 그리고 웹과 언어의 미래. (0) | 2010.02.27 |