자바스크립트를 공부하면서 꽤 새로웠던 내용이 실행 컨텍스트였다. 처음에 이게 무슨 말인가 싶었는데 이건 정말 너무 중요한 내용이다! 클로저를 이해하기 위해서도 실행 컨텍스트는 반드시 이해하고 넘어가야 하는 중요한 내용이라고 생각한다. 실행 컨텍스트를 모르고서 클로저를
클로저에 대한 내용을 다뤘더니 예전에 받았던 Try This 과제가 하나 떠올랐다. 부수 효과가 발생할 수 있는 함수를 순수 함수로 만들어보는 과제였다. 문제 코드는 이렇다.이 코드는 일요일부터 토요일까지 1초마다 출력하는 코드다. 순수 함수란 입력 값이 같으면 결과
디바운스는 어떤 이벤트가 지속적으로 발생하다가 이벤트가 종료 되었을 때 딱 한 번 그 이벤트에 대한 처리를 하도록 할 때 사용한다. 아주 간단한 예제를 보면 다음과 같다. 클릭을 연속적으로 계속 했지만 포스트를 달라는 요청은 두 번 출력되었다.이제 딱 보면 클로저란걸
No dirname & filename ✅ import { dirname, sep } from 'path' ✅ import { fileURLToPath } from 'url' ✅ dirname(import.meta.url)file:///Users/lns/Documen
fragmenttrue: 해시 O (default)false: 해시 Xauthtrue: user:pass O (default)false: user:pass Xsearchtrue: 쿼리스트링 O (default)false: 쿼리스트링 Xunicodetrue: origin
✅ Server: socket.ioyarn add socket.io✅ Client: socket.io-client<script src="/socket.io/socket.io.js"></script>WebSocket은 양방향 통신을 위한 프로토콜이다. sock