2020年11月17日
摘要: split() 方法用于把一个字符串分割成字符串数组。 第二个参数是设置返回数组的长度(可选) "2:3:4:5".split(":") //将返回["2", "3", "4", "5"] "|a|b|c".split("|") //将返回["", "a", "b", "c"] 注释:String. 阅读全文
posted @ 2020-11-17 17:08 京鸿一瞥 阅读(177) 评论(0) 推荐(0)
摘要: 首先,我们先来看看“雅虎军规”的35条: 尽量减少 HTTP 请求个数——须权衡 使用 CDN(内容分发网络) 为文件头指定 Expires 或 Cache-Control ,使内容具有缓存性。 避免空的 src 和 href 使用 gzip 压缩内容 把 CSS 放到顶部 把 JS 放到底部 避免 阅读全文
posted @ 2020-11-17 16:48 京鸿一瞥 阅读(121) 评论(0) 推荐(0)
摘要: 默认情况下,CSS 被视为阻塞渲染的资源,这意味着浏览器不会渲染任何已处理的内容,直至CSSOM构建完毕 javascript 不仅可以读取和修改DOM 属性,还可以读取和修改CSSOM 属性 当浏览器遇到一个script标记时,DOM 构建将暂停,直至脚本完成执行。 javascript 可以查询 阅读全文
posted @ 2020-11-17 16:13 京鸿一瞥 阅读(975) 评论(0) 推荐(0)
摘要: 回流(render tree 的 重排) 前面我们通过构造渲染树,我们将可见DOM节点以及它对应的样式结合起来,可是我们还需要计算它们在设备视口(viewport)内的确切位置和大小,这个计算的阶段就是回流。 为了弄清每个对象在网站上的确切大小和位置,浏览器从渲染树的根节点开始遍历,我们可以以下面这 阅读全文
posted @ 2020-11-17 14:59 京鸿一瞥 阅读(96) 评论(0) 推荐(0)