[ 개요 ]
자바스크립트에서 개발자도구(F12)를 통한
전역 변수 내용확인 및 조작을 실험하고
이를 방지하는 방법을 알아보자
[ 복사 및 다운로드 ]
[ 예제 ]
예제 파일1의 내용
더보기
버튼을 클릭할 때마다
test라는 문자열이 추가되며
팝업메시지로 표시한다.
str을 전역변수로 사용하고 있는데
F12를 열어서 Console에 str을 입력하면
그 내용이 출력된다.
값을 조작하면 반영된다.
예제 파일2의 내용
★ 코드 전체를 즉시실행 익명 함수로 감싸서
전역 변수를 지역 변수로 만든다.
더보기
예제1과 똑같이 동작하지만
전역 변수인 str을
F12 console에 입력해도
그 내용을 확인할 수 없다.
값을 조작해도 반영되지 않는다.
[ 참고자료 ]
댓글