티스토리 뷰
안녕하세요 오늘은 저번 포스트에 이어서 두번째 포스트가 되겠습니다.
이번에 복습한 내용은 변수 또는 상수에 들어갈 수 있는 데이터 타입에 대해 적어볼 예정입니다.
저번 내용은
var a = 10;
const b = 20;
let c = 30;
이렇게 되겠습니다.
자 그럼 이제 저 변수 또는 상수에 어떠한 값이 들어가는지 알아보겠습니다.
1. 문자열(string)
2. 숫자(number)
3. 배열(array)
4. 객체(object)
가 있습니다.
문자열은 단순합니다.
var a = "안녕!";
let b = "hello";
const c = "world!";
이런식으로 변수 또는 상수에 문자열을 집어넣을 수(대입) 있습니다
이때 문자열은 ' (따옴표 / quotation mark ) 또는 " (쌍따옴표 / double quotation mark) 를 붙여줘야 합니다.
그리고 두번째로는 위와 같이
var a = 10;
const b = 20;
let c = 30;
이렇게 숫자(Number)를 집어넣을 수 있습니다.
이때
var a = "10";
var a = 10;
은 a에 들어가는 데이터 타입이 다릅니다.
위의 " double quotation mark가 붙은 변수는 데이터 타입이 문자열이고
밑에 double quotation mark가 붙지 않은 변수는 숫자 타입 입니다.
그리고 세번째로는 배열입니다.
배열(array)이란 어떠한 데이터(숫자, 문자, 배열 또는 객체)를 집어 넣을 수 있는 공간입니다.
var a = [1, 2, 4];
위와 같은 경우는 배열이라는 공간안에 숫자타입이 들어간 경우입니다.
var a = ['1', 2, '3'];
위와 같은 경우는 string과 문자열이 같이 들어간 배열입니다.
여러가지 변수를 한곳에 담고 싶으면 array가 좋을꺼 같습니다.
물론 배열(공간)안에 아무것도 없는 배열을 만들 수 있습니다.
var a = [];
이런식으로 가능하겠습니다.
그리고 마지막으로 객체(object)가 있습니다
var a = {
'key': value
};
객체는 위와 같은 형식으로 키(key), 벨류(value)가 있습니다.
좀더 쉬운 예제로는
var a = {
'내이름': 주민번호
};
위와 같이 내 이름을 찾으면 내 이름에 해당하는 주민번호가 있는 개념입니다.
'javascript' 카테고리의 다른 글
나만의 javascript 기초 1편! (1) | 2018.10.04 |
---|