자바스크립트에서 사용하는 데이터의 종류에 대해 알아보자. 자바스크립트는 HTML, CSS와 달리 도형이나 크기 등으로 사고하는 것이 아니고 문자나 숫자와 같은 데이터로 사고하면서 학습해야한다!
- String : 문자 데이터로 따옴표를 사용해서 표현한다. " " 나 ' ' , 또는 ` ` 를 사용할 수 있다. 여기서 ` ` 를 사용하는 방식은 보관법이라는 방식을 제공해서 `Hello ${myName}` 와 같이 사용할 수 있다.
- Number : 숫자 데이터로 정수 및 부동소수점 숫자를 나타낸다. let number = 123; 혹은 let opacity = 1.57; 처럼 할당해주면 된다. 만약 숫자에 따옴표로 묶여있다면, 숫자 데이터가 아니라 문자 데이터이다.
- Boolean : true, false 두 가지 값밖에 없는 논리 데이터이다. let checked = true; 와 같이 사용할 수 있다.
- Undefined : 값이 할당되지 않는 상태를 나타낸다. 예를 들어 let undef; 와 같이 값을 할당하지 않고 선언만 하거나, let obj = { abc: 123 }; 를 선언한 후 console.log(obj.xyz); 처럼 값이 없는 상태를 불러올 때 등이 있다.
- Null : 어떤 값이 의도적으로 비어있음을 의미한다. undefined 와는 다르게, let empty = null; 처럼 null 값을 직접 넣어준다.
- Object : 객체 데이터로 여러 데이터를 Key:Value 형태로 저장한다. 아래와 같이 사용함!
console.log(user.age); 처럼 점 표기법을 이용해 각각의 데이터안에 있는 값을 얻을 수 있다.let user = { name: 'HEROPY', age: 85, isValid: true };
- Array : 배열 데이터로 여러 데이터를 순차적으로 저장한다. let fruits = ['Apple', 'Banana', 'Cherry']; 와 같이 사용한다. Object는 중괄호, 배열은 대괄호를 사용한다는 점에 차이가 있다.
※ 본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'etc... > 패스트캠퍼스 챌린지' 카테고리의 다른 글
패스트캠퍼스 챌린지 25일차 - Part1. Ch9 (0) | 2021.11.25 |
---|---|
패스트캠퍼스 챌린지 24일차 - Part1. Ch9 (0) | 2021.11.24 |
패스트캠퍼스 챌린지 22일차 - Part1. Ch9 (0) | 2021.11.22 |
Java & SpringBoot로 시작하는 웹프로그래밍 : 자바 인강 - Ch.2 (0) | 2021.11.21 |
패스트캠퍼스 챌린지 21일차 - Part1. Ch8 (0) | 2021.11.21 |