DedicatedWorkerGlobalScope

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

Note: This feature is only available in Dedicated Web Workers.

Đối tượng DedicatedWorkerGlobalScope (phạm vi global của Worker) có thể truy cập thông qua từ khóa self. Một số hàm global bổ sung, các đối tượng namespace và hàm tạo, vốn không thường gắn với phạm vi global của worker nhưng vẫn khả dụng ở đây, được liệt kê trong JavaScript Reference. Xem thêm: Các hàm khả dụng cho worker.

EventTarget WorkerGlobalScope DedicatedWorkerGlobalScope

Thuộc tính thực thể

Giao diện này kế thừa các thuộc tính từ giao diện WorkerGlobalScope và giao diện cha EventTarget của nó.

DedicatedWorkerGlobalScope.name Read only

Tên mà Worker được (tùy chọn) gán khi được tạo bằng hàm tạo Worker(). Thuộc tính này chủ yếu hữu ích cho mục đích gỡ lỗi.

Phương thức thực thể

Giao diện này kế thừa các phương thức từ giao diện WorkerGlobalScope và giao diện cha EventTarget của nó.

DedicatedWorkerGlobalScope.close()

Loại bỏ mọi tác vụ đang xếp hàng trong vòng lặp sự kiện của WorkerGlobalScope, qua đó đóng phạm vi cụ thể này.

DedicatedWorkerGlobalScope.postMessage()

Gửi một thông điệp, có thể là bất kỳ đối tượng JavaScript any nào, đến tài liệu cha đã khởi tạo worker này.

DedicatedWorkerGlobalScope.cancelAnimationFrame()

Hủy một yêu cầu khung hình ảnh động đã được lên lịch trước đó bằng lời gọi requestAnimationFrame().

DedicatedWorkerGlobalScope.requestAnimationFrame()

Thực hiện một yêu cầu khung hình ảnh động và gọi một hàm callback do người dùng cung cấp trước lần repaint tiếp theo.

Sự kiện

Lắng nghe sự kiện này bằng addEventListener() hoặc bằng cách gán trình xử lý sự kiện cho thuộc tính oneventname của giao diện này.

message

Được kích hoạt khi worker nhận được một thông điệp từ cha của nó.

messageerror

Được kích hoạt khi worker nhận được một thông điệp không thể giải tuần tự hóa.

rtctransform

Được kích hoạt khi một khung video hoặc âm thanh đã mã hóa được đưa vào hàng đợi để xử lý bởi WebRTC Encoded Transform.

Đặc tả kỹ thuật

Specification
HTML
# dedicated-workers-and-the-dedicatedworkerglobalscope-interface

Tương thích trình duyệt

Xem thêm