Today I Learned [2021. 7. 1. Thur]

Nabang Kim·2021년 7월 1일

Today I Learned

목록 보기
14/41
post-thumbnail

2021년 7월 1일 목요일의 배운 내용을 기록한 문서입니다.
(내용은 바로 밑에 링크를 달아두었고 대신 Achievement Goal을 적어두었습니다.🙂)

👉🏻문서 1번: https://velog.io/@heewonkim-dev/JavaScript-TIL-07
👉🏻문서 2번: https://velog.io/@heewonkim-dev/JavaScript-TIL-08


원시 자료형과 참조 자료형

Achievement Goals

  • 원시 자료형(primitive type)과 참조 자료형(reference type)의 구분이 왜 필요한지에 대해서 영상을 보고 이해할 수 있다.
  • 원시 자료형과 참조 자료형의 차이를 이해하고, 각자 맞는 상황에서 사용할 수 있다.
  • 원시 자료형이 할당될 때에는 변수에 값(value) 자체가 담기고, 참조 자료형이 할당될 때는 보관함의 주소(reference)가 담긴다는 개념을 코드로 설명할 수 있다.
  • 참조 자료형은 기존에 고정된 크기의 보관함이 아니라, 동적으로 크기가 변하는 특별한 보관함을 사용한다는 것을 이해할 수 있다.



스코프

Achievement Goals

  • 스코프의 의미와 적용 범위를 이해할 수 있다
  • 스코프의 주요 규칙을 이해할 수 있다
    • 중첩 규칙
    • block scope와 function scope
    • 전역 스코프와 지역 스코프
    • 전역 변수와 지역 변수간의 우선 순위
    • let, const, var 의 차이
    • 전역 객체(window)의 이해



클로저

Achievement Goals

  • 클로저 함수의 정의와 특징에 대해서 이해할 수 있다
  • 클로저가 갖는 스코프 범위를 이해할 수 있다
  • 클로저를 이용해 유용하게 쓰이는 몇 가지 코딩 패턴을 이해할 수 있다





Written with StackEdit.

0개의 댓글