語法
在諸如 addEventListener() 之類的方法中使用事件名稱,或設定事件處理程式屬性。
js
addEventListener("close", (event) => { })
onclose = (event) => { }
事件型別
一個 CloseEvent 物件。繼承自 Event。
事件屬性
除了下面列出的屬性之外,父介面 Event 的屬性也可使用。
示例
您可能想知道連線何時關閉,以便更新 UI 或儲存有關已關閉連線的資料。假設您有一個名為 exampleSocket 的變數,它引用了一個開啟的 WebSocket,此處理程式將處理套接字已關閉的情況。
js
exampleSocket.addEventListener("close", (event) => {
console.log("The connection has been closed successfully.");
});
您可以使用事件處理程式屬性執行相同的操作,如下所示:
js
exampleSocket.onclose = (event) => {
console.log("The connection has been closed successfully.");
};
規範
| 規範 |
|---|
| WebSocket # dom-websocket-onclose |
瀏覽器相容性
載入中…