자바스크립트 비동기 프로그래밍

자바스크립트 비동기

자바스크립트 비동기 프로그래밍에 대한 퍼져있는 문서를 요약하고 실무에서 어떻게 활용하면 좋은지 참고할 수 있는 레퍼런스이다. 자바스크립트 비동기 처리 방식은 웹 개발에서 필수적인 요소로, 효율적인 I/O 처리를 가능하게 한다. 1. 비동기가 필요한 이유 Node.js 환경• Node.js도 싱글 스레드 이벤트 루프 기반이며 I/O(파일, DB, 네트워크)는 논블로킹이 기본입니다.• 동기 함수로 CPU를 오래 점유하면 전체 서버가 멈춰버릴 위험이 있으므로,가능하면 … 더 읽기

자바스크립트 this란 무엇인가요? – 헷갈리는 개념 끝장내기

💡 요약 카드자바스크립트 this는 자바스크립트 함수에서 누가 호출했는지에 따라 가리키는 대상이 바뀝니다.전역 함수, 객체 메서드, 콜백, 화살표 함수에서 각각 다르게 동작하며, 정확히 이해하지 않으면 버그의 원인이 될 수 있습니다. 🔍 this란 무엇인가요? this는 자바스크립트 함수나 메서드 내부에서 현재 실행 컨텍스트의 주체를 가리키는 키워드입니다.하지만 함수가 어디에서 정의되었는가보다 어디서 호출되었는가에 따라 가리키는 대상이 달라져 많은 혼란을 낳습니다. … 더 읽기