URLPattern: hash property

Baseline 2025
Newly available

Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc hash của giao diện URLPattern là một chuỗi chứa mẫu được dùng để khớp phần fragment của một URL.

Đây là giá trị đã chuẩn hóa của mẫu hash được truyền cho hàm tạo, một giá trị được kế thừa từ baseURL được truyền cho hàm tạo, hoặc giá trị mặc định ("*"), khớp với mọi hash.

Giá trị

Một chuỗi.

Ví dụ

Cách dùng cơ bản

Ví dụ dưới đây tạo một đối tượng URLPattern với books/:id cho phần hash và ghi lại thuộc tính. Mẫu này khớp với bất kỳ fragment nào bắt đầu bằng books/ và kết thúc bằng một chuỗi định danh tùy ý.

js
const pattern = new URLPattern("https://example.org#books/:id");
console.log(pattern.hash); // 'books/:id'
console.log(pattern.test("https://example.org#books/123")); // true

Đặc tả

Specification
URL Pattern
# dom-urlpattern-hash

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