변수
변수
변수(Variable)는 값(value)를 할당하고 저장된 값을 참조하기 위해 사용합니다.
1
2
let x ; // 변수의 선언
x = 1; // 값을 할당
타입 기초
용어 | 의미 |
---|---|
데이터 타입(Data Type) | 프로그래밍 언어에서 사용할 수 있는 값의 종류 |
변수 | 값이 저장된 메모리 공간의 주소를 알려주는 식별자 |
리터럴(literal) | 변수에 넣는 변하지 않는 데이터를 의미하는 것이다. |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// 숫자 리터럴
1.1
// 문자열 리터럴
'Hello'
// Boolean 리터럴
true
false
// null 리터럴
null
// undefined 리터럴
undefined
// 객체 리터럴
{ name: 'kim'}
// 배열 리터럴
[ 1, 2, 3 ]
// 정규표현식 리터럴
/ab+c/
// 함수 리터럴
function() {}
- 원시 타입 (Primitive data type)
- number
- string
- boolean
- null
- undefined
- symbol
- 객체 타입 (Object data type)
- object
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Number
let num = 1; // 정수, 소수, 모든 숫자 타입 가능
//String
let string = 'kim' // 큰 따옴표, ` `(벡틱) 사용 가능
//Boolean
let isTrue = true;
let isFalse = false;
// null
let isNull = null;
// undefined
let isUndefined;
// Object
let obj = { name: 'kim'};
// Array
let array = [ 1, 2, 3 ];
// function
let isFunc = function() {};