前言
前端开发中,我们经常需要对 URL 进行解析和操作。@remusao/guess-url-type 是一个可以帮助我们判断 URL 类型的 npm 包,可以帮助我们更快速地进行 URL 原型编程。在本文中,我们将会详细地讲解该包的使用方法。
安装
该 npm 包使用 npm 进行安装,可以通过以下命令进行安装:
--- ------- -----------------------
使用方法
引入
在代码中引入该 npm 包:
----- ------------ - -----------------------------------
使用
该 npm 包提供了一个方法 guessUrl,通过传入字符串类型的 URL,返回该 URL 的类型。
----- --- - -------------------------- ----- ------- - --------------------------- --------------------- -- -- -----
该方法还支持将多个 URL 作为数组传入,返回一个包含每个 URL 类型的数组。
----- ---- - --------------------------- -------------------------- ----- -------- - ---------------------------- ---------------------- -- -- ------- -------
类型
该 npm 包可以返回以下 URL 类型:
- web: HTTP、HTTPS、FTP
- file: file、smb、afp、nfs
- email: mailto
- tel: tel、sms
- protocol: 其他类型的 URL
示例代码
----- ------------ - ----------------------------------- -- -- --- ---- ----- --- - -------------------------- ----- ------- - --------------------------- --------------------- -- -- ----- -- -- --- ---- ----- ---- - --------------------------- -------------------------- ----- -------- - ---------------------------- ---------------------- -- -- ------- -------
总结
通过使用 @remusao/guess-url-type,我们可以更快速地进行 URL 类型判断。在开发中,有越来越多的场景需要用到 URL 操作,因此,掌握该 npm 包的使用也能提高我们的开发效率。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/5eedb32bb5cbfe1ea061118f