URLPattern: port 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 port của giao diện URLPattern là một chuỗi chứa mẫu được dùng để khớp phần port của một URL.

Đây là giá trị đã chuẩn hóa của mẫu port được truyền cho hàm tạo, hoặc 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 port.

Lưu ý rằng nó cũng có thể được đặt ngầm thành chuỗi rỗng ("") nếu mẫu được chỉ định bằng một chuỗi url hoặc baseURL và port không được đặt rõ ràng. Chuỗi rỗng này khớp với các URL dùng port mặc định (443).

Giá trị

Một chuỗi.

Ví dụ

Cách dùng cơ bản

Ví dụ sau tạo một đối tượng URLPattern với (80|443|8080) cho phần port và ghi lại thuộc tính. Mẫu này khớp với bất kỳ URL nào có port 80, 443, hoặc 8080.

js
const pattern = new URLPattern({ port: "(80|443|8080)" });
console.log(pattern.port); // "(80|443|8080)"
console.log(pattern.test("http://example.com:8080/")); // true

Đặc tả

Specification
URL Pattern
# dom-urlpattern-port

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