有个需求,pc与mobile 两端是一个地址,因此在手机端添加检测环境一开始 检测屏幕宽度, 缺点是需要 页面 ready之后才可以判断 ,横屏时判断不准。遂查了下,用一些手机浏览器与pc端的不同点来判断。let isMobile = window.matchMedia("(any-pointer:coarse)").matches;在页面加载时执行便可判断,页面卡顿几乎无感。🥰😘😛JavaScript 侦测手机浏览器的五种方法
MDNFetch API 提供了一个 JavaScript 接口,用于访问和操纵 HTTP 管道的一些具体部分,例如请求和响应。它还提供了一个全局 fetch() 方法,该方法提供了一种简单,合理的方式来跨网络异步获取资源。这种功能以前是使用 XMLHttpRequest 实现的。Fetch 提供了一个更理想的替代方案,可以很容易地被其他技术使用,例如 Service Workers。Fetch 还提供了专门的逻辑空间来定义其他与 HTTP 相关的概念,例如 CORS 和 HTTP 的扩展。// 样例 fetch('http://example.com/movies.json') .then(response => response.json()) .then(data => console.log(data));文档完全不支持IECan I Use
风里来
最后,我终于解放了我自己……