#JAVASCRIPT

A collection of 4 posts

이벤트 루프, 넌 누구�냐 cover image
#event-loop

이벤트 루프, 넌 누구냐

최근 requestAnimationFrame(이하 rAF)과 setTimeout을 공부하면서 브라우저의 싱글 스레드 동작이 정확히 어떻게 이루어지는지 잘 모른다는 생각이 들었다. 이번 기회에 이벤트 루프의 동작을 공부하고 추가로 rAF와 setTim…

클로져와 가까워지기 cover image
#closure

클로져와 가까워지기

0. 인트로 클로져를 MDN에서 검색해보면 클로저는 함수와 함수가 선언된 어휘적 환경의 조합이다. 라는 문장이 나옵니다. 무슨 뜻인지 단번에 받아들이기 어렵지 않나요? 솔직히 프로그래밍을 하면서 클로져를 활용해볼 일이 그렇게 자주 있지는 않은 것 같…

리액트의 Key를 알아보자 cover image
#javascript

리액트의 Key를 알아보자

이번 글에서는 리액트에서 key를 사용하는 이유와 올바른 사용법에 대해서 알아보고자 한다. key를 사용하는 이유 간단한 이해를 위해서 다음과 같은 배열이 있다고 하자. 그리고 위 배열을 다음과 같이 렌더링 한다고 가정해보자. 이후 a, b, z, …

반복문에서 비동기 처리를 동기적으로 처리 cover image
#javascript

반복문에서 비동기 처리를 동기적으로 처리

우아한테크코스 백엔드 과정을 하고 있는 필자는 프론트엔드(자바스크립트 및 기타등등) 왕초보다. 초보가 우테코 내의 프로젝트를 하는 중, 루프를 통해서 요청에 대한 응답을 동기적으로 처리하려다가 발견한 사실이 있다. 우선 예시 코드를 살펴보자. api…