2013-08-21 6 views
0

나는 다음을 가지고 몇 가지 자바 스크립트 코드를 보았다 :값이 0 인 setInterval은 어떤 용도로 사용됩니까?

var myFunc = function() { 
    timeout = setTimeout(myFunc, 0); 
} 

이 즉시 기능을 불러올 것으로 보인다.

사용 사례가 무엇입니까? 한마디로

+0

http://stackoverflow.com/a/4575011/453277도 참조하십시오. –

+0

다른 질문이 setTimeout과 관련이 있다면 setInterval과 동일하지 않은데 어떻게 중복됩니까? 나는 그것을 새로운 개념처럼 보일 정도로 setInterval (f, 0)을 사용하는 것을 생각하지 않았다 ... – dandavis

답변

1

Read this.

, 그것은 "일시 중지"렌더링 스레드가 잡을 수 있도록 자바 스크립트 실행. 브라우저가이 새로운 JavaScript 조각을보기 전에 끝내기를 기다리고있는 일부 JavaScript가 아닌 일을 마칠 수있는 기회를 제공합니다.

+3

당신은 중복으로 닫으려고 투표를 했습니까? 나는 네가해야한다고 생각해. –

+2

유용하지 않습니다. 당신은 복제물 (현재는 공식적으로 폐쇄 된 것)이 말한 것을 단지 다시 말하고 있습니다. 정확한 접근 방식은 투표 마감하는 것입니다. –

+0

@JanDvorak 그래, 다음에 할거야. – federicot

관련 문제