기금넷 공식사이트 - 금 선물 - Html 의 js 스크립트는 5 초 동안 어떻게 지연됩니까?
Html 의 js 스크립트는 5 초 동안 어떻게 지연됩니까?
SetTimeout 함수를 통해 호출됩니다. 다음과 같습니다.
SetTimeout( function(){
//코드 추가
}, 5 * 1000); //지연 5000mm
SetTimeout () 의 첫 번째 매개 변수는 JavaScript 문이 포함된 문자열입니다. 이 문은 "alert('5 초! ).) "또는 alertMsg ()" 와 같은 함수를 호출합니다.
두 번째 매개 변수는 지금부터 첫 번째 매개 변수가 실행되는 시간 (밀리초) 을 나타냅니다.
확장 데이터가 지연되고 setTimeout 함수를 사용하는 구체적인 예는 다음과 같습니다.
& lt 스크립팅 언어 = "자바스크립트">
기능 테스트
{
알레트 (obj);
SetTimeout("test () ",1000);
}
& lt/스크립트 >
& ltinput id = "testbutton" type = "button" onclick = "test (this)" >
SetTimeout 의 Test () 에는 매개 변수가 없습니다. 처음 [object],1000ms 를 표시한 후 정의되지 않은 것으로 표시됩니다. 변수에 값이 지정되지 않았습니다. 즉, 매개변수가 있는 메서드 루프를 이렇게 구현할 수 있지만 매개변수가 손상됩니다.
사실, 이것은 매우 간단하고 달성 할 수 있습니다. 그렇게 긴 코드를 쓰지 않고도 달성 할 수 있습니다.
바이두 백과 참조 -setTimeout