본문 바로가기
📁Web Developing/Advanced-HTML, CSS, JS

[JS] 유용한 함수들

by Hush 2022. 6. 26.

setTimeout(Function, Delay);

Delay만큼 기다린 후 Function을 실행한다.

Delay에는 숫자만 적어주면 되며, 단위는 ms이다.

 

재귀함수에 사용하면 일정 시간이 지날 때 마다 작업을 수행하는 데에 유용하다.

다음 코드는 setTimeout을 사용하여 target 요소에 텍스트를 하나씩 넣어주는 함수이다.

function dynamic(randomArr){
    if(randomArr.length>0){
        target.textContent += randomArr.shift();
        setTimeout(function(){
            dynamic(randomArr);
        }, 80);
    }
}

 

'📁Web Developing > Advanced-HTML, CSS, JS' 카테고리의 다른 글

[CSS] 커서 모양 바꾸기  (0) 2022.06.26
[JS] classList  (0) 2022.06.26

댓글