페이지가 실행되고 조그 특정 함수가 한 번만 실행되게 하고 싶었다.
setInterval은 일정 시간을 간격으로 반복되는 함수이기에 적절하지 않은 것 같았다.
찾아보니 setTimeout이란게 있었다.
일정 시간 후에 함수를 한 번만 실행시켜주는 메소드다.
setTimeout(실행함수, 밀리초);
실행함수 부분에는
익명함수를 입력하거나, 반복 사용될 수 있는 명령일 떈 함수로 지정하여 넣어 코드를 줄일 수 있다.
'JS(JQuery)' 카테고리의 다른 글
javascript 특정 문자 사이의 문자열 추출하기(유튜브 영상 id 가져오기) 문자열 자르기 (indexOf, substr, substring, slice) (0) | 2023.11.24 |
---|---|
jquery 팝업창을 화면 가운데 띄우기(윈도우의 중앙에 배치하기) (0) | 2023.11.02 |
jquery 엘리먼트를 역순, 최신순 정렬하기. 선택자 preAll() (0) | 2023.11.02 |
jquery 제이쿼리 반응형 화면 사이즈 변하면 새로고침 (0) | 2023.10.26 |
jquery 제이쿼리 애니메이션 무한반복 만드는 법 Maximum call stack size exceeded 에러해결, 콜백함수, setInterval (1) | 2023.10.26 |