티스토리 뷰
development/html javascript CSS
[JavaScript] setTimeout() 시간 지연시켜 작업 수행 method
Happyoon ~ 2021. 10. 15. 00:40728x90
반응형
setTimeout은 일정 시간을 지연시켜 어떤 작업을 수행하기 위한 메서드이다.
사용법은 다음과 같다.
setTimeout(function(){}, delay) //(호출할 함수, 지연시간)
지연시간 단위는 1/1000초이다.
다음 예제는 setTimeout을 활용하여 5초 이후에 알림창을 띄우는 예제이다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Step08_etc4.html</title>
</head>
<body>
<h1>일정시간 지연 시켜서 어떤 작업 수행하기</h1>
<button id = "alertBtn">5초 이후에 알림띄우기</button>
<script>
document.querySelector("#alertBtn").addEventListener("click",function(){
//setTimeout(호출될 함수, 지연시간)
setTimeout(function(){
alert("알림!");
},5000);
});
</script>
</body>
</html>
반응형
'development > html javascript CSS' 카테고리의 다른 글
[JavaScript] Math 객체 활용하기 / ceil(), round(), floor(), random() (0) | 2021.10.19 |
---|---|
[JavaScript] setInterval() 주기마다 반복 작업 시행 method (0) | 2021.10.15 |
[JavaScript] 에서 문자열의 생성법과 가공법 / backtick, ${변수명} (0) | 2021.10.15 |
[JavaScript] append() (0) | 2021.10.15 |
[JavaScript] insertAdjacentHTML()과 insertAdjacentElement(), append()의 쓰임 비교!! (0) | 2021.10.15 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 자바스크립트
- append
- 파이썬
- Case When
- 장고
- 문자열
- Java
- 정렬
- jsp
- jQuery
- 프로그래머스
- 브루트 포스
- R
- 단계별로풀어보기
- baekjoon
- 자바
- html
- python
- 스프링
- brute force
- Django
- 백준
- CSS
- 덱
- Oracle
- bootstrap
- 고득점 키트
- 큐
- web
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함