LanguageDetector: phương thức destroy()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Phương thức destroy() của giao diện LanguageDetector giải phóng các tài nguyên được gán cho phiên bản LanguageDetector mà nó được gọi và dừng mọi hoạt động tiếp theo trên đó. Điều này có nghĩa là bất kỳ lệnh gọi phương thức đang diễn ra và tiếp theo được thực hiện trên LanguageDetector sẽ từ chối với AbortError.

Hợp lý khi hủy đối tượng LanguageDetector nếu chúng không còn được sử dụng, vì chúng chiếm đáng kể tài nguyên trong quá trình xử lý.

Cú pháp

js
destroy()

Tham số

Không có.

Giá trị trả về

Không có (undefined).

Ví dụ

Sử dụng cơ bản destroy()

js
const detector = await LanguageDetector.create({
  expectedInputLanguages: ["en-US", "zh"],
});

// ...

detector.destroy();

Thông số kỹ thuật

Specification
Writing Assistance APIs
# dom-destroyablemodel-destroy

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

Xem thêm