자바스크립트 변수명 동적으로 생성하기 > script

본문 바로가기

script

자바스크립트 변수명 동적으로 생성하기

작성일 07-07-06 16:24

페이지 정보

작성자서방님 조회 159회 댓글 2건

본문

핵심은 eval 메서드 입니다.

eval은 인수로 받은 문자열을 스크립트로 해석합니다.

 

<script>
function Test()
{
 for(var i=0;i<4;i++)
 {
  eval("amt"+i+"="+i+"+100");
 }
 alert("변수 생성 완료");
}

function View()
{
 try
 {
  alert(amt0);
  alert(amt1);
  alert(amt2);
  alert(amt3);
 }
 catch(e)
 {
  alert("변수가 생성되지 않았습니다.");
 }
}
</script>

<input type="button" value="변수 생성" onClick="Test()" />
<input type="button" value="변수 확인" onClick="View()" />

댓글목록

게시물 검색
Copyright © 서방님.kr All rights reserved.
PC 버전으로 보기