MessageEvent: thuộc tính ports
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.
Note: This feature is available in Web Workers.
Thuộc tính chỉ đọc ports của giao diện MessageEvent là một mảng các đối tượng MessagePort chứa tất cả các đối tượng MessagePort được gửi kèm với thông điệp, theo thứ tự.
Giá trị
Một mảng các đối tượng MessagePort.
Ví dụ
js
onconnect = (e) => {
const port = e.ports[0];
port.addEventListener("message", (e) => {
const workerResult = `Result: ${e.data[0] * e.data[1]}`;
port.postMessage(workerResult);
});
port.start(); // Required when using addEventListener. Otherwise called implicitly by onmessage setter.
};
Thông số kỹ thuật
| Specification |
|---|
| HTML> # dom-messageevent-ports-dev> |
Tương thích trình duyệt
Xem thêm
ExtendableMessageEvent— tương tự giao diện này nhưng được sử dụng trong các giao diện cần cung cấp thêm tính linh hoạt cho các tác giả.