Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HTML5에서 웹 작업자를 어떻게 사용할 수 있습니까?


웹 작업자는 클릭이나 기타 사용자 상호 작용에 응답하는 스크립트에 의해 중단되지 않는 장기 실행 스크립트를 허용하고 페이지 응답성을 유지하지 않고 긴 작업을 실행할 수 있습니다.

웹 워커는 백그라운드 스크립트이며 상대적으로 무겁고 대량으로 사용하도록 의도되지 않았습니다. 예를 들어 4메가픽셀 이미지의 각 픽셀에 대해 하나의 작업자를 시작하는 것은 적절하지 않습니다.

웹 작업자는 작업자가 실행할 코드가 포함된 JavaScript 파일의 URL로 초기화됩니다. 이 코드는 이벤트 리스너를 설정하고 기본 페이지에서 이벤트 리스너를 생성한 스크립트와 통신합니다.

구문

다음은 구문입니다 -

var worker = new Worker('bigLoop.js');