TLI -3주차

chloe·2021년 5월 30일
0

Today I Learned

목록 보기
6/42
post-thumbnail

원시형(Primitive) vs 참조형(Reference) 자료형 **

  • 원시형: 하나의 박스에 하나만 선언가능함
  • 참조형: function , array, object -> 주소목록에서 따로 저장을 함. 주소 공유가능

let , const , var 차이

varletconst
재선언OXX
재할당OOX

Scope: "들어오는 건 아무나 들어올 수 있지.. 하지만, 나가는건 마음대로 나갈 수 없다!"

Closure: 원래의 스코프의 원리로는 밖에서 안으로 들어올 수 없지만, "클로저함수는 외부함수의 변수에 접근할 수 있는 내부함수"

closure : "함수와 함수가 선언된 어휘적(lexical) 환경의 조합"
이 환경은 클로저가 생성 된 시점의 유효 범위 내에 있는 모든 지역 변수로 구성된다." 라고 합니다.

Hoisting

-> 함수안에 선언된 변수가 최상단에 올라오는 것
함수 안에 있는 선언들을 모두 끌어올려서 해당 함수 유효 범위의 최상단에 선언하는 것을 말한다.

profile
Why not?

0개의 댓글