如何检查当前浏览器是否支持类URL ()?根据文档,它在 IE 中不受支持
我想用它从这样的字符串中获取域:
var text = ...
var domain = new URL(text).host;
Run Code Online (Sandbox Code Playgroud)
你可以做一个功能检查
if ("URL" in window)
Run Code Online (Sandbox Code Playgroud)
但是,这不会验证功能是否正确。您可能需要考虑添加一个 polyfill。
需要注意的是IE /边缘似乎真正使内置的构造函数为对象,意思typeof Ctor === "object" 是true这些浏览器。因此,如果他们在 Edge 中为其添加支持,则检查"function"将无效。
| 归档时间: |
|
| 查看次数: |
275 次 |
| 最近记录: |