JS用 URL 构造函数来解析 URL

const url = new URL('http://username:password@hostname:9090/path?arg=value#anchor');
console.log(url.protocol); // "http:"
console.log(url.hostname); // "hostname"
console.log(url.port);     // "9090"
console.log(url.username); // "username"
console.log(url.password); // "password"
console.log(url.pathname); // "/path"
console.log(url.search);   // "?arg=value"
console.log(url.hash);     // "#anchor"

 

posted @ 2025-01-21 16:16  充实地生活着  阅读(12)  评论(0)    收藏  举报