抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

2021年7月20日

页面流畅与 FPS页面是一帧一帧绘制出来的,当每秒绘制的帧数(FPS)达到 60时,页面是流畅的,小于这个值时,用户会感觉到卡顿。 1s 60帧,所以每一帧分到的时间是 1000/60 ≈ 16 ms。所以我们书写代码时力求不让一帧的工作量超过 16ms。 Frame那么浏览器每一帧都需要完成哪些工作? 通过上图可看到,一帧内需要完成如下六个步骤的任务: 处理用户的交互 JS 解析执行 ...

2021年7月20日

为什么要说它,源于看到的一道面试题:问题是用js实现一个无限循环的动画。 首先想到的是定时器 123456789101112131415161718192021222324252627282930313233343536373839404142434445<!doctype html><html lang="en"><head> ...

2021年7月20日

Dom结构大致是: 1234<a> <i>图标</i> <span>Delete</span></a> 如上图,子节点i图标标签有vertical-align:middle属性。为使得子节点内容都居中,父节点a标签设置如下属性: 12line-height:2rem;text-align:center; 图标与文字“D...

2021年7月20日

基础概念什么是ETagETag 是 Entity Tag 的缩写,中文译过来就是实体标签的意思。在HTTP1.1协议中其实就是请求HEAD中的一个属性而已。 12345678910HTTP/1.1 200 OKDate: Mon, 23 May 2005 22:38:34 GMTContent-Type: text/html; charset=UTF-8Content-Encoding: U...

2021年7月20日

https://www.jianshu.com/p/287e0bb867ae