最近在项目中使用了location.origin来获取网页当前的协议+域名。比如你在当前页面的console中执行location.origin获取到的是https://www.jianshu.com,测试发现在IE中location.origin为undefined,哎,加段polyfill code吧
if (!window.location.origin) {
window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: '');
}
好用的api使用前还是得多看下兼容性啊












网友评论