Part 17. JS 라이프 사이클 이해하기
컴퓨터 시스템의 모든 자원은 라이프 사이클 즉, 생애 주기를 가집니다. Javascript의 자원들 값, 변수, 함수 등 또한 생애주기를 가집니다. 생애주기란 생성되고 사용되며 소멸되는 메커니즘을 의미합니다. 이런 메커니즘이 필요한 이유는 컴퓨터 시스템의 자원은 유한한 것이기 때문입니다. 유한한 자원을 효과적으로 사용하기 위해 고안된 방식입니다. Javascript에서 자원 = 값을 의미합니다. 그리고 값이란 문을 제외하고 거의 모든 것을 의미합니다. Javascript의 값은 모두 생애주기 메커니즘의 영향을 받습니다. 모든 값은 저장되며 저장되기 위해선 저장소가 필요합니다. 값이 저장되는 저장소를 스코프(지역)라 합니다. Javascript에서 스코프는 세 가지가 존재합니다. - 전역 스코프 - 함수 ..
Today Learning _
2020. 4. 2.