WorkletSharedStorage: entries() method

Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.

Phương thức entries() của giao diện WorkletSharedStorage trả về một async iterator. Iterator cung cấp mảng các cặp [key, value] tương ứng với các thuộc tính có thể liệt kê của một phiên bản WorkletSharedStorage. Thứ tự của các cặp này tương tự như trong vòng lặp for...in, mặc dù vòng lặp for...in cũng liệt kê các thuộc tính từ chuỗi prototype.

Cú pháp

js
entries()

Tham số

Không có.

Giá trị trả về

Mảng các cặp key-value của các thuộc tính có thể liệt kê của WorkletSharedStorage.

Ngoại lệ

TypeError

Được ném ra nếu trang gọi không có Shared Storage API trong privacy sandbox enrollment process thành công.

Ví dụ

js
// entries() available inside a shared storage worklet module
const storage = await this.sharedStorage;

async function logEntries() {
  for await (const [key, value] of storage.entries()) {
    console.log({ key, value });
  }
}

Thông số kỹ thuật

This feature does not appear to be defined in any specification.

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

Xem thêm