最早WAP浏览器先使用了这个变量,开发了一组工具函数。如
URL.getHost("http://my.oschina.net/");
等。但是电脑中的js没有采用。
后来火狐占用这个变量,也作为工具类。有createObjectURL()
revokeObjectUR
这两个函数。
最后这个变量终于被改成表示URL的类了。
new URL("http://www.shengdiyage.us/");
所以要判断兼容性的话,不能用window.URL来判断,要先new一下来判断
try{
if(new URL(location.href).href){
Sky.support.URL=true;
}else{
Sky.support.URL=false;
}
}catch(e){
Sky.support.URL=false;
}