자바스크립트 자료형
String
let str1 = "abcd";
let str2 = 'abcd';
let output = '${str1} efgh';
Number
let number1 = 1234;
let number2 = 123.45;
Boolean
let check1 = true;
let check2 = false;
Undefined
- 값이 할당되지 않은 상태
- 정의되지 않은 것도 자바스크립트는 undefined로 인식
let udef;
let obj = {abc:123};
console.log(udef); //undefined
console.log(obj.abc); //123
console.log(obj.xyz); //undefined
Null
- 의도적으로 값을 비어 놓은 상태 (Undefined와 다른 개념)
let empty = null;
Object
- 객체 데이터
- 여러 데이터를 key:value 형태로 저장된 상태
let user = {
name: 'lee',
age: 20,
sex: 'F'
};
console.log(user.name); //lee
console.log(user.age); //20
Array
let oem = ['Hyundai', 'KIA', 'BMW']
console.log(oem[0]);
console.log(oem[1]);