首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ggg50
掘友等级
水滴石穿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
元素、鼠标位置获取&设置
touchstart: 此次事件中新增加的触点。 touchmove: 和上一次事件相比较,发生了变化的触点。 .offset() 还可以用来设置位置,参数为一个有 top 和 left 属性的对象{top: 1, left: 100},也可以是一个返回这么一个对象的函数。
图片懒加载与预加载(超简版代码)
因为图片内容占用内存普遍比较大,所以对于图片加载过程的优化是改善用户非常重要的手段,懒加载与预加载就是最常用的方式。 所谓懒加载就是说,如果一个页面有多张照片需要展示,我们并不是在第一时间全部加载展示,而是,动态地只加载与视图窗口相关的一部分图片。好处是可以减少进入页面的等待时…
实现一个简易版虚拟DOM
面对复杂的数据,为了降低程序的维护难度,我们应该避免对于每个 dom 进行单独操作,而是在父级、根级对于某个大的 dom 分支上进行操作、渲染。就像设置事件代理,而不是逐个子节点设置一个监听。 但是,整个 DOM tree 大面积地重新渲染会非常损耗性能,如果我们只是因为小数据…
箭头函数语法特点详解
普通的函数中的 this,会根据我们执行它的时候的实际情况而改变;但是箭头函数没有 this,this 对它来说就是当前作用域下的一个普通的变量名。 所以,当我们在全局环境下写下一个箭头函数的时候,它的 this 就是全局变量 window. 为什么两次箭头函数的中 this …
性能优化-重排与重绘
在网页中,重排和重绘会不断触发,这是不可避免的。 但是,它们非常耗费资源,是导致网页性能低下的根本原因。 从这个角度考虑的话,我们想提高网页性能,就必须降低"重排"和"重绘"的频率和成本,尽量少触发重新渲染。 1.DOM 的多个读操作(或多个写操作),应该放在一起。不要两个读操…
Promise特点及其方法
就算 promise 已经确定了 resolved / rejected 状态,后面(过了一会)再写上 .then / .catch 依然是会调用回调函数的。 .all() 接受多个 promise 组成的数组作为参数。 Promise 真正执行回调的时候,定义 Promise…
个人成就
文章被点赞
5
文章被阅读
7,064
掘力值
154
关注了
9
关注者
1
收藏集
0
关注标签
8
加入于
2019-08-23