setTimeout(function(){실행코드}, 시간) --> X초 후에 코드를 실행
setInterval(function(){실행코드}, 시간) --> X초마다 코드를 실행
5초 뒤에 사라지도록 하기
<div class="alert alert-danger">
<span id="time">5</span>
5초 이내 구매시 사은품 증정
</div>
<script>
setTimeout(function(){
$('.alert').hide()}
,5000)
</script>
실시간으로 5,4,3,2,1 로 수가 감소하도록 하기
<div class="alert alert-danger">
<span id="time">5</span>
5초 이내 구매시 사은품 증정
</div>
<script>
var time=5;
setInterval(function(){
if(time>0){
time--;
$('#time').html(time)
}
if(time ==0){
$('.alert').hide()}
},1000)
</script>
var, let 모두 사용하지만 const는 안된다
const는 재할당이 안되지만 var과 let은 가능하다
자바스크립트 문법만 깊게 판다고 웹 개발을 잘하는 것이 아니라,
<자바스크립트 문법>
var
let
const
if
function
<웹브라우저 사용법>
document.querySelector()
alert()
setTimeout()
addEventListener()