1. 변수
let a = 1;
a = 3; // 다른 값 담기, 앞에 변수 선언을 또 할 필요는 없음
alert(a) = 3;
let a = 1, b = 2, c = 3; // 한 줄로 선언도 가능
const a = 1;
a = 3; // 불가능!! 절대값이므로 바뀔 수 없음
- let은 최초 선언시에만 사용
- const 는 변하지 않는 값 (새로운 값 담기 불가능)
- 옛날에는 var를 썼으나, 변하는 값과 변하지 않는 값을 구분하기 위해 let, const 가 만들어짐
--> const를 기본적으로 쓰고 변해야 하는 값은 let, var는 이제 쓰지 않는 것을 추천!
- 코드의 재활용성을 높여줌
//변수 사용 전
alert(100+10);
alert((100+10)/10);
alert(((100+10)/10)-10);
alert((((100+10)/10)-10)*10);
//변수 사용 후
a = 100;
a = a + 10;
alert(a);
a = a / 10;
alert(a);
a = a - 10;
alert(a);
a = a * 10;
alert(a);
- 변수의 반대말은 상수 (변하지 않는 값)
2. 데이터 타입
1) 숫자
2) 문자
3) Booleans : true, false
4) null : 변수에 아무 값 없이 비어있음 (false와 다름)
- 절대 자연적으로 발생하지 않음
- 인위적으로 자바스크립트한테 값이 "비어있다"는 것을 알려줄 때 사용
5) undefined : 변수가 선언 되었으나 값이 할당되지 않은 상태
let something;
'Front-end > JavaScript' 카테고리의 다른 글
조건문 if (0) | 2020.09.04 |
---|---|
비교 연산자 ==, === (0) | 2020.09.04 |
숫자와 문자 - 문자의 연산 (0) | 2020.09.04 |
숫자와 문자 - 수의 연산 (0) | 2020.09.04 |
Orientation (0) | 2020.09.04 |