: 호이스팅, 실행 컨텍스트, 스코프 이렇게 세가지 키워드를 바탕으로 JS 실행 로직(코드 예시 등을 통한)을 살펴보고자 한다.: 호이스팅이란 일단 용어 그대로 해석하면 뭔가가 끌어올려지는 현상이라고 생각할 수 있다(동사라고 했을 때 끌어올리다 이다). 그럼 뭐가 끌어
위의 코드는 for loop 안에 너무 많은 관심사가 겹쳐져 있다. 이를 심플하게 3개의 for문으로 먼저 분리해보자.하지만 여전히 문제가 있다. 일단 문제는 제쳐두고 여기에 품절 처리를 하는 로직만 추가해보자여기까지 명령형 프로그래밍 방식을 써서 구현을 해봤는데, 이
: 일단 갑자기 이 부분에 대해서 포스팅을 하게된 계기는 우연히 다른 개발자분의 포스팅을 보게되면서 흥미가 생겨서 이다. 이분의 벨로그에서는 모바일 청첩장 관련 서비스를 직접 만드신 뒤에 생겼던 이슈를 공유하는 형태였는데, 재밌게 읽으면서 나도 직접 알아보고 싶어서 이