자료형의 종류

N·2022년 5월 12일
0

javascript

목록 보기
4/14
  • 원시 자료형 : 숫자(number), 문자열(string), 불린(boolean), undefined, null

=> 데이터를 해당 자료명에 해당하는 저장소에 저장
JavaScript에서 원시 타입의 데이터(primitive data types; 원시 자료형)는 객체가 아니면서 method를 가지지 않는 6 가지(??)의 타입
string, number, bigint, boolean, undefined, symbol, (null)

  • 참조 자료형 : 배열(array), 객체(object), 함수(function)

=> 데이터는 힙에 저장하고 해당 자료명에 해당하는 저장소에 주소를 저장

  • 원시 자료형과 참조 자료형의 차이 :
    => 원시 자료형의 경우 데이터를 복사하여 할당
    ex) let x = 5
    let y = x
    y = 3
    // 현재 y = 3, x = 5

=> 참조 자료형의 경우 주소를 공유
ex ) let arr1 = [1,2,3,4,5]
let arr2 = arr1
arr2[0] = 100
// 현재 arr1 & arr2 = [100,2,3,4,5]

profile
web

0개의 댓글

관련 채용 정보