2/21
2 / 24
js 작동원리
호이스팅
클로저
함수와 그 함수가 선언됐을 때 렉시컬 환경과의 조합
클로저는 어떤 함수에서 선언한 변수를 참조하는 내부함수를 외부함수로 전달할 경우 함수의 실행 컨텍스트가 종료된 이후에도 해당 변수가 사라지지 않는 현상입니다.
이때, 내부함수를 외부함수로 전달하는 방법에는 함수를 return하는 경우 뿐만 아니라, 콜백으로 전달하는 경우 포함
클로저는 그 본질이 메모리를 계속 차지하는 개념이므로 더는 사용하지 않게 된 클로저에 대해서는 메모리를 차지하지 않도록 관리해줄 필요가 있음
클로저 활용 사례
다양한 환경에서의 this
js의 원시타입
참조
2 / 28
ui, ux에 대한 이해
ux는 경험, ui는 이를 실현시키는 수단
카카오톡 ux
카카오톡 ui
ui와 ux의 연관성