1. 데이터 타입

01. 데이터 타입 생각해볼 것들

🤔 : 아래의 내용들은 이번 장에서 얻을 수 있는 지식들입니다. 이러한 것들을 배운다고 생각하고 데이터 타입 챕터를 읽어가주세요, 다 읽은 이후에 아래의 질문에 대한 답을 답할 수 있으면 완벽합니다.

  1. 다른 언어에서는 어떻게 데이터 타입을 정의 할까요?

  2. 다른 언어들처럼 데이터 타입을 다룬다면 장단점은 무엇이 있을까요?

  3. 기본형 데이터와 참조형 데이터를 굳이 왜 구분해서 다룰까요? 혹시 하나의 방식으로 다 다룰수는 없을까요?

  4. 왜 불변 객체를 이용해야 할까요? 어떤 실수가 있을 수 있을까요?

  5. 왜 자바스크립트에는 undefined와 null이 있을까요?

02. 데이터 타입 KeyWord

🤔 : 이번 장에서 가장 중요한 키워드입니다. 데이터 타입 장을 읽고 아래의 단어들을 조금 더 이해하는게 오늘의 목표입니다. 천천히 읽어보시고, 각 조원분들과 적당하게 나눠서 아래의 키워드를 직접 설명해주세요.

기본형, 참조형, 불변성, 메모리 주소, 식별자, 변수, 가변값, 데이터 영역, 변수 영역, 불변 객체, 얕은 복사, 깊은 복사, undefined, null,

03. 데이터 타입 Questions

Questions에 대한 답은 팀원분들과 함께 작성해주세요, 내용을 작성하는데 필요한 개념이나 단어들을 모르는 팀원이 없도록 서로 설명해가며 작성해야합니다. 최종적으로 제출한 답변에 있는 개념이나 단어는 모두가 알고 있어야 합니다.

  1. 타입을 지정하는 언어는 어떠한 언어가 있는지 확인해보고 해당 언어들과 자바스크립트의 방식의 장단점을 조사해주세요, 가능하다면 실제 케이스를 찾아보고 대답해주세요

  2. 변수와 식별자는 어떻게 다를까요?

  3. 기본형과 참조형은 자바스크립트에서 어떻게 다르고 어떻게 구현되어 있나요?

  4. 불변 객체에 대해서 알게된 만큼 작성해주세요

  5. 얕은 복사와 깊은 복사는 어떠한 차이점이 있으며, 그렇다면 각각의 복사는 어떠한 장단점이 있을까요?

Last updated