คำอธิบายวิธี:
แปลงวัตถุ URL ที่แยกวิเคราะห์เป็นสตริง URL ที่จัดรูปแบบ
ไวยากรณ์:
การคัดลอกรหัสมีดังนี้:
url.format (urlobj)
รับพารามิเตอร์:
urlobj หมายถึงวัตถุ URL และสามารถมีคุณสมบัติต่อไปนี้: (สามารถเปรียบเทียบกับตัวอย่างได้)
Href เต็มเส้นทาง
โปรโตคอลโปรโตคอล (เช่น http: //)
รับรองความถูกต้อง
ชื่อโฮสต์ชื่อโฮสต์
พอร์ตพอร์ต
โฮสต์โฮสต์ (ชื่อโฮสต์ + พอร์ต)
Pathname '/' สามารถเข้าใจได้ว่าเป็นไดเรกทอรี
รายการพารามิเตอร์แบบสอบถาม
เงื่อนไขการค้นหา (นั่นคือรายการพารามิเตอร์ด้วย "?")
ค่าแฮชแฮช
ตัวอย่าง:
การคัดลอกรหัสมีดังนี้:
var url = ต้องการ ('url');
var a = url.format ({
โปรโตคอล: 'http'
Auth: Null,
โฮสต์: 'example.com:8080'
พอร์ต: '8080',
ชื่อโฮสต์: 'example.com',
แฮช: เป็นโมฆะ
ค้นหา: '? a = index & t = บทความ & m = ค่าเริ่มต้น'
แบบสอบถาม: 'a = index & t = บทความ & m = ค่าเริ่มต้น'
ชื่อพา ธ : '/หนึ่ง'
เส้นทาง: '/หนึ่ง? a = ดัชนี & t = บทความ & m = ค่าเริ่มต้น',
href: 'http://example.com:8080/one?a=index&t=article&m=default'
-
console.log (a);
// ผลลัพธ์ผลลัพธ์: http://example.com:8080/one?a=index&t=article&m=default