CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
변수 선언
· 자바 스크립트에서는 변수를 별도로 선언하지 않아도 됩니다.
· 즉, 데이터타입을 미리 정하지 않고 var라는 한 가지 키워드로만 변수를 선언합니다.
· 변수 선언을 위해서는 var 키워드를 사용합니다. var 키워드 뒤에 사용하고자 하는 변수명을 입력할 때 식별자 생성 규칙에 따라 작성합니다.
· 선언된 변수에 어떤 형태의 데이터를 대입하느냐에 따라 해당 변수의 타입이 결정됩니다.
· 자바스크립트의 변수는 타입이 정해져 있지 않으며, 같은 변수에 다른 타입의 값을 다시 대입할 수 있습니다.
변수 선언 및 초기화 단계
변수를 사용하기 위해서는 두 단계가 필요합니다.
단계 |
설명 |
첫 번째 |
변수를 선언하고 |
두 번째 |
변수에 값을 할당 해 초기화 시켜줍니다. |
변수 사용 예
// 변수 선언
var num;
// 변수 초기화
num = 55;
// 변수 선언과 동시에 초기화
var str = 'Hello'; |
선언되지 않은 변수를 초기화할 경우에는 자동으로 선언을 먼저 한 후 초기화를 진행합니다.
// str이라는 이름의 변수를 묵지적으로선언한 후 초기화됩니다.
str = 'Hello'; |
쉼표(,) 연산자를 이용하여 여러 변수를 동시에 선언하거나 초기화할 수도 있습니다.
var month, date;
month = 10, date = 5;
var hours = 6, minutes = 50;
document.write("오늘은 " + month + "월 " + date + "일 "
+ hours + "시 " + minutes + "분입니다.<br>"); |
식별자를 잘못 지정한 예
잘못된 사용 |
설명 |
break |
예약어 사용 |
10ten |
숫자로 시작 |
#number |
특수문자 사용 |
has space |
공백 사용 |
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
다른 자료형을 문자열로 변환하는 방법 - String()함수를 이용하는 방법, toString()함수를 이용하는 방법, 숫자(Number) 객체의 메소드로 문자열 변환, 불리언 값을 문자열로 변환 (0) | 2017.11.13 |
---|---|
숫자, 자바스크립트 나눗셈 연산, C vs Javascript, 정수, 부동소수점 (0) | 2017.11.10 |
식별자, 변수, 변수명 지정 규칙(식별자 명명법) (0) | 2017.11.10 |
ECMAScript, JavaScript의 동일 명칭 (0) | 2017.11.10 |
nodeBB - node.js, Redis, MongoDB로 구성된 오픈소스 게시판 (0) | 2017.11.04 |