IP属地:湖北
ES6-String 新增的10个方法: includes() startsWith(): 第二个参数表述起始位置 endsWith():第二个...
架构二次封装需要实现如下功能 API下发 取消多余请求 - 统一处理 HTTP错误统一处理 服务器特殊错误处理 API-mock方案 封装目标:...
$ 正常的promise用法 $ 手写的Promise # 测试可行性
# 前言 iframe 加载的核心就是构建一次上下文的过程。本次分享重点会围绕 iframe 加载优化,错误监控及跨域通信来展开。 # 加载...
废话不多说,开箱即用 # HTML # 防抖 # 节流
废话不多说,直接上代码,看完就懂。
一、页面构建过程 从上面这个图上,我们可以看到,浏览器渲染过程如下: 解析HTML,生成DOM树,解析CSS,生成CSSOM树 将DOM树和CS...
一、缓存策略 项目入口文件index.html 不缓存,其他静态资源js、css、font、img等走缓存策略,具体配置如下: 二、开启gzip...