URLSearchParams: phương thức forEach()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2018.
Note: This feature is available in Web Workers.
Phương thức forEach() của giao diện URLSearchParams cho phép lặp qua tất cả các giá trị có trong đối tượng này thông qua một hàm callback.
Cú pháp
js
forEach(callback)
forEach(callback, thisArg)
Tham số
callback-
Hàm được thực thi trên mỗi phần tử, được truyền các đối số sau:
value-
Giá trị của mục hiện đang được xử lý trong đối tượng
URLSearchParams. key-
Khóa của mục hiện đang được xử lý trong đối tượng
URLSearchParams. searchParams-
Đối tượng
URLSearchParamsmàforEach()được gọi.
thisArgOptional-
Giá trị dùng làm
thiskhi thực thicallback.
Giá trị trả về
Không có (undefined).
Ví dụ
js
// Tạo đối tượng URLSearchParams kiểm thử
const searchParams = new URLSearchParams("key1=value1&key2=value2");
// Log các giá trị
searchParams.forEach((value, key) => {
console.log(value, key);
});
Kết quả là:
value1 key1 value2 key2
Thông số kỹ thuật
| Specification |
|---|
| URL> # dom-urlsearchparams-urlsearchparams> |
Tương thích trình duyệt
Xem thêm
- Giao diện
URL.