이번 글에서는 자바스크립트에서 사용되는 변수에 관해서 알아보도록 하겠
습니다.
자바스크립트에서 변수는 무엇일까요? 변수란 데이터를 저장하는 메모리
상의 유일한 공간이라고 말할수 있습니다. 변수를 선언을 할때는 " var "
이라는 자바스크립트 키워드를 사용을 하여 생성을 하게 됩니다.
var + "변수이름" + ; 이런 식으로 변수를 선언을 할수가 있습니다.
1. var : 새로운 변수를 선언 할 것임을 나타 냅니다.
2.변수명은 스크립트 상에서 중복이 되지 않는 다면 아무 이름이나 사용을 할수
있습니다.
3. " ; " 세미론은 해당 줄이 끝남을 나타냅니다.
변수를 생성을 할때 변수에 특정 값을 할당을 하지 않고 빈 상태로 나두어도 문제가 발생을 하지는 않습니다. 즉 기계는 있고 소프트웨어가 탑재가 되어 있지 않은 상태와 비슷하다고 생각을 하시면 됩니다.
var test ; 이 상태는 저장공간을 예약을 하고 언제나 사용을 할수 있도록 준비된 상태가 되어 있는 상태 입니다. 변수명을 정할때는 가급적 연관이 있는 단어를 선택을 해서 작성을 하는것이 나중에 스크립트를 분석을 할때 좋습니다.
전혀 상관이 없는 단어를 선정을 해서 작성을 하다면 오랜 시간 본인 만들고도 무엇인지 모르는 경우가 많습니다. 즉 스크립트를 만든것이 아니라 나만의 암호 문서를 만든 꼴이 됩니다.
그럼 변수에 값을 넣거나 초기화를 할때는 어떻게 할까요? 그것은 " = " 으로 하시면 됩니다.
var + 변수명 + = + 초기값 ; 이런식으로 작성을 하시면 됩니다. 그럼 c# 기타 프로그램 언어 처럼 텍스트형이나 숫자형 데이터 타입을 선언을 할때는 어떻게 해야 할까요? 자바스크립트 언어 에서는 변수에 숫자를 입력을 하게 되면 해당 변수는 숫자형 타임의 변수가 됩니다. 또는 텍스트형 타입의 자료를 입력을 하게 되면 해당 변수는 텍스트형 변수가 됩니다.
만약 숫자를 입력을 한 변수에 텍스트를 입력을 하게 된다면 어떻게 될까요? 오류가 날까요 ? 그렇지는 않습니다. 변수의 타임은 새로운 타입으로 반영이 되어 저장이 되게 됩니다.
'자바스크립트' 카테고리의 다른 글
식별자 표시 방법에 대해서 알아보도록 하겠습니다. (1) | 2013.12.21 |
---|---|
데이터 입력하기 상수에 대해서 (1) | 2013.12.21 |
onclick 이벤트에 대해서 알아보기 (0) | 2013.12.20 |
상호작용하는 웹페이지 만들기 (0) | 2013.12.19 |
alert() 함수 사용 방법에 대해서 알아보기 (0) | 2013.12.19 |