URLSearchParams: phương thức toString()
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 toString() của giao diện URLSearchParams trả về một chuỗi truy vấn phù hợp để sử dụng trong một URL.
Note:
Phương thức này trả về chuỗi truy vấn không có dấu chấm hỏi. Điều này khác với Location.search, HTMLAnchorElement.search, và URL.search, tất cả đều bao gồm dấu chấm hỏi.
Cú pháp
toString()
Tham số
Không có.
Giá trị trả về
Một chuỗi, không có dấu chấm hỏi. Trả về chuỗi rỗng nếu chưa có tham số truy vấn nào được đặt. Các ký tự trong tập hợp mã hóa phần trăm application/x-www-form-urlencoded (bao gồm tất cả các điểm mã trừ ký tự chữ-số ASCII, *, -, ., và _) được mã hóa phần trăm, và U+0020 SPACE được mã hóa thành +.
Ví dụ
const url = new URL("https://example.com?foo=1&bar=2");
const params = new URLSearchParams(url.search);
// Thêm một tham số foo thứ hai.
params.append("foo", 4);
console.log(params.toString()); // In ra 'foo=1&bar=2&foo=4'
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| URL> # urlsearchparams-stringification-behavior> |