文章目录
- 用法解析
用法解析
当你传递一个字符串给 URL 构造函数时:
- 如果字符串是一个有效的 URL,它将返回一个新的 URL 对象。
- 否则,它将返回一个错误。
const url = new URL("https://www.baidu.com/");
console.log(url);
- 函数封装:
function isUrl(string){
try {
new URL(string);
return true;
} catch (err) {
return false;
}
}
- 使用案例:
console.log(isUrl('https://www.baidu.com/')); // true
console.log(isUrl('www.baidu.com')); // false