JavaScript기초5 - 데이터 타입

이지영·2024년 7월 25일

오늘은 스파르타 코딩 클럽 부트캠프에서 제공된 JavaScript문법 강의 데이터 타입에 대한 강의 내용을 정리해보며 복습하려고 한다.

데이터 타입의 종류

자바스크립트에서 데이터 타입은 크게 기본형(Primitive Type)과 참조형(Reference Type)으로 구분된다.

이미지 출처:

[기본형과 참조형의 구분 기준]은 값의 저장 방식과 불변성 여부이다.

  1. 복제의 방식
    a. 기본형: 값이 담긴 주소값을 바로 복제
    b. 참조형: 값이 담긴 주소값들로 이루어진 묶음을 가리키는 주소값을 복제

    - 기본형의 복제 예

    - 참조형의 복제 예

  1. 불변성의 여부
    기본형: 불변성
    참조형: 불변성 X

기본형과 참조형의 복제 방식이 다른것을 배웠고
배열이나 객체의 경우 별도의 저장공간에 저장된다는것도 배웠다.

또한 변수를 재할당할 때, 값 자체가 바뀌는 것이 아니라 새로운 값이 저장되고 그 값을 가리키는 주소가 바뀐다는것을 배웠다.

또한 배열이 객체라는 개념 안에 포함된다는것도 알게되었다.

0개의 댓글