# ClearTimeout
리액트-n초 지나면 메시지창 없애기 with useEffect( )
이전에 UI 모달창 클릭할때마다 없애고 띄우고 했던 방법을 활용한다.alert, setAlert 라는 상태(UI가 보이고 안보이고)를 만들고 기본값을 true로 잡는다.삼항조건연산자 를 이용해 state가 true일땐 창을 보이게 하고, false이면 보이지 않는 조건

콜백함수 - 타이머 함수,즉시호출함수- 엄격모드
자바스크립트에서 콜백함수를 사용하는 또 다른 대표적인 함수가 바로 타이머 함수이다.타이머 함수는 크게setTimeout()setInterval()이라는 함수로 나뉜다.둘다 특정한 시간 후에 뭘 할때 사용을 한다.setTimeout(함수,시간) -> 특정 시간 후에 함수
[TIL] Day-20
강의를 들으며 실습하던 중 새롭게 알게된 것들에 대해 써보려고 한다.이벤트가 발생될 때마다 결과값을 인자로 해서 onEditing함수가 실행된다.로컬에 저장되는 것은 onEditing함수 실행 후 2000ms후에 되게 한다.500ms이 지나기 전에 이벤트가 발생해 함수

DEEP DIVE 한 장 요약 (타이머)
함수를 명시적으로 호출하면 함수가 즉시 실행된다.만약 함수를 명시적으로 호출하지 않고 일정 시간이 경과된 이후에 호출되도록 함수 호출을 예약하려면 타이머 함수를 사용한다. 이를 호출 스케줄링(scheduling a call)이라 한다.자바스크립트는 ① 타이머를 생성할

[Javascript]콜백
자바스크립트는 객체지향 언어이다. 콜스택에 태스크를 받아 수행을 동기적(순서대로)으로 수행하지만 하나의 태스크가 수행하는데 시간이 오래 걸리면 다음에 수행해야할 태스크들이 의미없이 콜스택에 수행중인 태스크를 기다려야하는 상황이 나온다. 혹은 비동기식(동시에 여러 태스크

[JS] 타이머 API
API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스) 응용 프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. API는 프로그램과 또 다른 프로그