p

자바스크립트에서 변수 없애기

· 2006-10-10 (화) 23:54:42 · 3881
<HTML>
<HEAD>
<TITLE>전역변수와 지역변수 비교 예</TITLE>
</HEAD>

<BODY>
<SCRIPT>
<!--
myVar=10;

function myFunction(){
var myVar=4;
document.write("함수 변수:" + myVar + "<br>");
}
document.write("전역 변수1:" + myVar + "<br>");
myFunction();
delete myVar;
document.write("전역 변수2:" + myVar + "<br>");
//-->
</SCRIPT>
</BODY>
</HTML>



위의 소스처럼 delete 명령을 사용하면 기존에 사용하던 변수가 강제로 삭제하게 됩니다. 그러므로

document.write("전역 변수2:" + myVar + "<br>");부분에서 변수가 정의가 되지 않았다는 오류가 나겠네요.

첨부된 파일로 확인하세요..(단, var로 정의된 변수는 delete 명령으로 제거되지 않는다는 걸 알도록 하세요.)<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]</div>

첨부파일

variable.html (387 bytes) 11회 2006-10-10 23:54
|
댓글을 작성하시려면 로그인이 필요합니다.

퍼블리셔팁

1,282건

퍼블리싱과 관련된 유용한 정보를 공유하세요. 질문은 상단의 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
HTML 06-12-15 조회 3,753
HTML 06-12-15 조회 4,347
HTML 06-12-15 조회 3,465
HTML 06-12-15 조회 3,674
HTML 06-12-12 조회 3,482
HTML 06-12-11 조회 5,586
HTML 06-12-10 조회 5,733
HTML 06-12-07 조회 4,179
HTML 06-12-07 조회 4,072
HTML 06-11-30 조회 3,955
HTML 06-11-27 조회 6,113
HTML 06-11-11 조회 3,557
HTML 06-10-16 조회 3,813
기타 06-10-12 조회 4,342
HTML 06-10-10 조회 3,882
HTML 06-09-27 조회 1.1만
HTML 06-09-26 조회 4,785
HTML 06-09-21 조회 4,087
HTML 06-09-21 조회 4,039
HTML 06-09-21 조회 5,134
HTML 06-09-21 조회 5,430
HTML 06-09-21 조회 3,698
HTML 06-09-21 조회 4,068
HTML 06-09-21 조회 4,497
HTML 06-09-21 조회 7,476
HTML 06-09-21 조회 4,814
HTML 06-09-18 조회 4,128
HTML 06-09-15 조회 4,192
HTML 06-09-15 조회 3,894
HTML 06-09-11 조회 5,387