기본형과 참조형

leehowook·2022년 5월 19일
0

기본형

객체가 아닌 데이터 유형을 말한다.

Number
String
Boolean
Symbol(ES6에 추가, 객체 속성을 만드는 데이터 타입)
null
undefined
기본형 데이터는 값을 그대로 할당한다.
메모리상에 고정된 크기로 저장되며 원시 데이터 값 자체를 보관하므로, 불변적이다.
기본적으로 같은 데이터는 하나의 메모리를 사용한다.(재사용)

참조형

참조 타입은 변수에 할당할때 값이 아닌 데이터의 주소를 저장한다.

Object

Array

const 로 선언된 변수 배열에 Array.push를 적용할 수 있는 이유는 배열은 참조 타입이기 때문에 데이터의 주소를 대입할 수 있기 때문이다.

Function RegExp

문자열에 나타나는 특정 문자조합과 대응시키기 위해 사용되는 패턴이다.

Map

else..

참조형은 기본형 데이터의 집합이다. 참조형 데이터는 값이 지정된 주소값을 할당한다.

출처 : https://velog.io/@yunsungyang-omc/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B8%B0%EB%B3%B8%ED%98%95%EA%B3%BC-%EC%B0%B8%EC%A1%B0%ED%98%95

profile
be higher

0개의 댓글