[Javascript] 자료형

2024. 5. 2. 14:08Javascript

728x90
자료형

 

자료형은 동일한 속성이나 특징을 가진 원소들을 묶은 형태이다.

원시타입과 객체타입으로 구성

 

원시타입은 기본형 타입이라 불리며, 프로그래밍에 있어 가장 기본적인 값들이다.

종류는 Number, String, Boolean, Null, Undefined가 있고

객체타입은 조금 더 공부하고 다시 적을 예정!

 

 

Number

 

숫자 값의 형태

 

let num1 = 10; 

let num2 = 20; 

 

숫자 형태이기 때문에 사칙연산도 가능하다.

console.log( num1 + num2);

console.log( num1 - num2);

console.log( num1 * num2);

console.log( num1 / num2);

console.log( num1 % num2);

 

또한 무한대를 의미하는 Infinity, 음의 무한대를 의미하는 -Infinity

연산 실패시 나오는 숫자값이 아닌 NaN도 포함된다.

 

String

 

문자 타입으로 "", ''를 사용해 선언

 

let music = 'Lemon'; 

let ganre = 'OST'

 

스트링 타입은 덧셈 연산자도 지원한다.

 

  let  introduce = music + ganre;

 console.log(introduce); 하면 결괏값이 LemonOST라고 나옴

 

 스트링은 ``로 사용 가능

→ ``를 이용하면 ${}사용하여 변수를 동적으로 사용 가능

 

let music = 'Lemon'; 

let ganre = 'OST'

 

let  introduceText =`제가 좋아하는 노래는 ${music}이고 장르는 ${ganre}입니다.`

console.log(introduceText)

  결과값→ 제가 좋아하는 노래는 Lemon이고 장르는 OST입니다.

 

 

Boolean

 

 true, false 값

 

 

Null 

 

 아무 값도 가지지 않음

Null은 직접 명시해줘야 함

 

let empty = null;

 

Undefined

 

 아무 값도 가지지 않음

Null과의 차이점은 직접 주지 않아서 알아서 넣어짐

 

let empty2 ;

console.log(empty2); 하면 결괏값 Undefined

728x90

'Javascript' 카테고리의 다른 글

[Javascript] 조건문  (0) 2024.05.06
[Javascript] 연산자(2)  (0) 2024.05.05
[Javascript] 연산자(1)  (0) 2024.05.04
[Javascript] 자료형 변환  (0) 2024.05.03
[Javascript] 변수  (1) 2024.04.28