생각기록

코어 자바스크립트 1강 본문

SeSAC 풀스택/JavaScript

코어 자바스크립트 1강

끼록관 2022. 11. 30. 18:32

데이터 타입 

  • 기본형 primitive type
  • 참조형 reference type

 

 

기본형  primitive type

  • number 숫자
  • string 문자열
  • boolean 블리언
  • null 널
  • undefined
  • symbol es6에서 추가

 

참조형 reference type

객체 object

  • 배열
  • 함수
  • 정규표현식
  • set/weakset es6에서 추가
  • map/weakmap es6에서 추가

 

stack memory

heap memory

 

기본형의 할당 과정

참조형의 할당 과정

Q. 왜 변수 영역에 값을 직접 대입하지 않고 굳이 번거롭게 한 단계를 거치나?

이는 데이터 변환을 자유롭게 할 수 있게 + 메모리를 효율적으로 관리하기 위한 결과

 

 

참조형의 재할당은?

 

기본형과 참조형의 차이는

기본형은

기본 주소 1002에서 

값 : @주소자체가 바뀜

기본형은 바로 값이 바뀌는데

 

참조형은

값: @주소가 바뀌지 않는다. 그대로 5002

참조형은 바로 바뀌지 않는다.

 

참조형의 배열 할당

재 할당은?

 

'SeSAC 풀스택 > JavaScript' 카테고리의 다른 글

2022-12-03 MVC 패턴 / 방명록 만들기  (0) 2022.12.03
전체 실습  (0) 2022.11.08
2022-11-08-제이쿼리 마무리 이벤트 리스너  (0) 2022.11.08
JQuery 사용  (0) 2022.11.05
2022-11-05 수업 Bootstrap  (0) 2022.11.05