“Connecting the dots”

원시 자료형 VS 참조자료형 본문

1주차

원시 자료형 VS 참조자료형

kims1997 2022. 11. 19. 00:19
반응형

원시자료형


+자바 스크립트에서 원시 타입의 데이터 는 객체가 아니면서 method를 가지지 않는 6가지의 타입 

(string,number,bight,boolean,undefined,symbol, (null)

+원시 자료형의 보관함인 변수에는 하나의 데이터만 담을 수 있습니다

+원시 자료형이 담기는 보관함의 크기는 고정하는 것이 합당합니다  어느정도 일정한 크기의 데이터가 온다고 예상 할 수 있기 때문


참조 자료형


+원시 자료형이 아닌 모든 것은 참조 자료형.배열[]과 객체{}, 함수 (function(){}) 가 대표적 

+참조 자료형을 변수에 할당할 떄는 변수에 값이 아닌 주소를 저장

+하나의 주제는 있지만 분명 서로 다르고, 여러개의 데이터를 가지고 있다 


구분이 필요한 이유


+원시 자료형이 경우,변수에 넣을 수 있는 데이터 크기가 제한되기 떄문 참조 자료형의 경우 변수에 값이 아닌 주소를 저장함

+변수에는 특별한 데이터 보관함을 찾아갈 수 있는 주소가 담겨있다, 


두개의자료형 특징을 정리하면


+원시 자료형이 할당될 떄에는 변수에 값(value) 자체가 담기고, 참조 자료형이 할당될 때는 보관함의 주소(reference)가 담긴다

+그래서 참조 자료형 은 기존에 고정된 크기의 보관힘아니고 동적으로 크기가 변하는 특별한 보관함을 사용


 

반응형

'1주차' 카테고리의 다른 글

"Git " , "Hoisting" , "Scope"  (0) 2022.11.19
HTTP 통신  (0) 2022.11.19
Template Literals ++  (0) 2022.11.19
Destructuring Assignment ( 구조분해할당) ++  (0) 2022.11.19
REST-API VS GraphQL-API  (0) 2022.11.19