«settimeout» 태그된 질문

setTimeout은 지정된 지연 후 특정 함수 또는 코드 조각을 실행하는 데 사용되는 전역 JavaScript 메서드입니다.

28
setTimeout () 콜백에 매개 변수를 전달하려면 어떻게해야합니까?
다음과 같은 JavaScript 코드가 있습니다. function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } topicId정의되지 않은 오류가 발생합니다 setTimeout(). 함수를 사용하기 전에 모든 것이 작동했습니다 . postinsql(topicId)얼마 후 함수를 호출 하고 싶습니다 . 어떻게해야합니까?

10
비동기 기능 조합 + 대기 + setTimeout
새로운 비동기 기능을 사용하려고하는데 앞으로 문제를 해결하면 다른 사람들에게 도움이되기를 바랍니다. 이것은 작동하는 코드입니다. async function asyncGenerator() { // other code while (goOn) { // other code var fileList = await listFiles(nextPageToken); var parents = await requestParents(fileList); // other code } // other code } function listFiles(token) { return gapi.client.drive.files.list({ …


6
따옴표와 괄호가 있거나없는 setTimeout의 차이점
JavaScript를 배우고 있으며 최근 JavaScript 타이밍 이벤트에 대해 배웠습니다. W3SchoolssetTimeout 에서 알게되었을 때 , 나는 이전 에 접 하지 않은 이상한 인물을 발견했습니다. 그들은 큰 따옴표를 사용하고 함수를 호출합니다. 예: setTimeout("alertMsg()", 3000); JavaScript에서 큰 따옴표와 작은 따옴표는 문자열을 의미합니다. 또한 나는 그렇게 할 수 있음을 보았다. setTimeout(alertMsg, 3000); 괄호를 사용하면 …



4
함수 내에서이 setInterval을 지우려면 어떻게해야합니까?
일반적으로 간격을 변수로 설정 한 다음처럼 지우지 var the_int = setInterval(); clearInterval(the_int);만 코드가 작동하려면 익명 함수에 넣습니다. function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); 이걸 어떻게 지우나요? 나는 그것을 쏴서 var test = intervalTrigger(); clearInterval(test);확실하게 하려고했지만 …

6
Chrome : 백그라운드 탭에서 시간 초과 / 간격이 일시 중지 되었습니까?
이 테스트 를 setTimeout사용 하는 정확성을 테스트하고있었습니다 . 이제는 (예상대로) 매우 정확하지는 않지만 대부분의 기기에서 크게 부정확하지 않은 것으로 나타났습니다 . 이제 Chrome에서 테스트를 실행하고 백그라운드 탭에서 실행하면 (다른 탭으로 전환하여 검색) 테스트로 돌아가서 결과를 검사 (테스트가 완료된 경우)하면 크게 변경됩니다. 시간 초과가 훨씬 느리게 실행 된 것 같습니다. FF4 …


6
TypeScript-올바른 버전의 setTimeout 사용 (노드 대 창)
최신 컴파일러 버전을 사용하기 위해 이전 TypeScript 코드를 업그레이드하는 중이며 setTimeout. 코드는 setTimeout숫자를 반환하는 브라우저의 함수 를 호출 할 것으로 예상합니다 . setTimeout(handler: (...args: any[]) => void, timeout: number): number; 그러나 컴파일러는 대신 NodeJS.Timer를 반환하는 노드 구현으로이를 해결합니다. setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): NodeJS.Timer; 이 코드는 …


7
setTimeout / clearTimeout 문제
예를 들어 시작 페이지로 이동할 페이지를 만들려고합니다. 10 초 동안 활동이 없습니다 (사용자가 아무 곳도 클릭하지 않음). 나머지는 jQuery를 사용하지만 테스트 기능의 설정 / 지우기는 순수한 자바 스크립트입니다. 내 좌절감에 나는 페이지를 클릭 할 때 호출 할 수 있기를 바랐던이 기능과 같은 것을 끝냈다. 타이머는 정상적으로 시작되지만 클릭시 재설정되지 않습니다. …

6
React 앱의 setInterval
나는 여전히 React에서 상당히 새롭지 만 천천히 진행하면서 내가 붙어있는 무언가를 만났습니다. 저는 React에서 "타이머"구성 요소를 구축하려고합니다. 솔직히 말해서 제가이 작업을 올바르게 수행하고 있는지 (또는 효율적으로) 수행하고 있는지 모르겠습니다. 아래에있는 내 코드에서, 나는 개체를 반환 상태를 설정 { currentCount: 10 }하고 놀겠다는 거를하고있다 componentDidMount, componentWillUnmount그리고 render나는 10에서 9 "카운트 다운"의 …

2
setTimeout에서 약속을 만드는 방법
이것은 실제 문제가 아닙니다. 저는 약속이 어떻게 생성되는지 이해하려고 노력하고 있습니다. setTimeout처럼 아무것도 반환하지 않는 함수에 대한 약속을 만드는 방법을 이해해야합니다. 내가 가지고 있다고 가정합니다. function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); 준비가 완료된 async후 반환 할 수 있는 프라 미스를 어떻게 생성 합니까?setTimeoutcallback() 포장하면 …

6
jquery hover 이벤트를 지연 하시겠습니까?
jquery에서 hover 이벤트를 지연하고 싶습니다. 사용자가 링크 또는 레이블 위로 마우스를 가져 가면 파일에서 읽는 중입니다. 사용자가 화면에서 마우스를 움직 이기만하는 경우이 이벤트가 즉시 발생하는 것을 원하지 않습니다. 이벤트 발생을 지연시킬 수있는 방법이 있습니까? 감사합니다. 예제 코드 : $(function() { $('#container a').hover(function() { $('<div id="fileinfo" />').load('ReadTextFileX.aspx', {filename:'file.txt'}, function() { $(this).appendTo('#info'); …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.