리액트로 프로젝트를 진행하는 중 useEffect 를 사용하는데 2번씩 함수를 호출하는 경우가 발생해 문제점을 찾아봤더니 React index.js에서 strictMode 가 존재한다면 랜더링을 2번씩 하게 하여 개발 모드에서는 오류를 잘잡기위해 그런 현상이 일어난다고
이 글은 https://joshua1988.github.io/ 님의 정리글을보고 복기하기위해 작성하는 글입니다. 자바스크립트의 비동기 처리방식? 자바스크립트의 비동기 처리란 특정 코드의 연산이 끝날 때까지 코드의 실행을 멈추지 않고 다음 코드를 먼저 실행하는 자바스크
이 글은https://joshua1988.github.io/님의 정리글을보고 복기하기위해 작성하는 글입니다.프로미스는 자바스크립트 비동기 처리에 사용되는 객체이다. 여기서 자바스크립트의 비동기 처리란 ‘특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드
결과: undefined 자바스크립트 엔진은 소스코드를 한줄씩 순차적으로 해석하기에 앞서 먼저 소스코드의 평가 과정을 거치면서 소스코드를 실행할 준비를 하는데,이때 모든 변수 선언을 포함한 모든 선언문을 소스코드에서 찾아내 먼저 실행시킨다. 소스코드 평가 과정이 끝
가상돔을 알아보기전에 우리는 돔을 먼저 알아봐야한다.전통적인 돔 건축물로..정신차리고 다시말하도록 하자DOM(Document Object Model)을 영어 뜻풀이 그대로 하자면 문서 객체 모델을 의미한다. 그렇다면 여기서 말하는 문서 객체란 무엇일까?문서 객체란 ht