은 매우 간단합니다 작동하지 않습니다)하지만 어떤 이유로 나는이로부터 결과를 얻는하지 오전 :자바 스크립트 : window.setTimeout (나는이 같은 느낌
<script>
function sendAlert() {
alert('hello world');
}
var timer = window.setTimeout(sendAlert, 2000);
</script>
이 2000ms를 계산 한 후 sendAlert()
를 호출해야하지 ? 나는이 잘못을 이해 했는가? 나는 또한 변수 (예 : window.setTimeout()
이 var timer
로 선언되지 않은) 외부에서 시도했지만 결과도 없었습니다. 이것은 매우 쉽습니다. 내가 뭘 잘못하고있는 걸까요?
UPDATE :
나는 바보입니다. 내 문서의 헤더에 자바 스크립트 문서에 대한 잘못된 링크가 포함 된 스크립트 태그가 있었으며 페이지의 자바 스크립트가 깨졌습니다. 인터넷에 감사드립니다. ; p
잘 작동합니다. 2 초 기다렸 니? – pimvdb
Chrome의 사본보다 정상적으로 작동하는 경우 Safari 및 Firefox가 모두 고장났습니다. : P 나는 또한'window.'없이 그것을 시도하고 결과도 없었다. :/ – Jonline
코드가 잘 작동합니다 [여기] (http://jsbin.com/esibof). –