반응형
! 공식문서를 참고해서 개념을 다시 한번 확인해주세요 !
javascript는 6가지의 데이터 타입을 가지며 배열을 제외한 나머지를 말함
배열은 객체(참조 타입)에 속하는 데이터 타입 중 하나!
1. Number
-숫자를 의미
-산술 연산자를 사용하여 작성
2. String
-문자열 데이터 타입은 " " 혹은 ' '로 감싼 모든 표현을 의미
-다양한 기능
.length : 문자열이 몇 글자로 되어 있는지 확인
.toUpperCase() : 문자열을 대문자로 출력
.indexOf(' ') : 특정 텍스트의 포함 유무 및 위치 확인
3. Boolean
-조건문에서 자주 활용
4. Array
-순서가 있는 데이터의 모음
-[]를 이용하여 작성
5. Object
-key와 value의 조합으로 이루어진 데이터
-{}로 감싸진 key: value의 형태
6. Undefined
-말 그대로 정의되지 않은 데이터
-변수를 선언만 하고 값을 할당하지 않은 경우 undefined가 할당됨
7. Null
-말 그대로 값이 아예 없는 데이터
-null은 말 그대로 아무것도 아닌 빈 객체를 가리키고 있어 콘솔에 typeof numm로 확인해보면 object라고 나옴
반응형
'Learning Log > JavaScript' 카테고리의 다른 글
[javascript] 증감연산자, 복합대입연산자 (1) | 2023.01.06 |
---|---|
[javascript] Array배열 관련 함수 정리 (0) | 2023.01.06 |
[javascript] ==과 ===의 차이 (0) | 2023.01.06 |
[javascript] keyup, keydown, keypress의 차이 (0) | 2023.01.06 |
[javascript] 변수(variables) (0) | 2023.01.06 |