- 博客(4)
- 收藏
- 关注
转载 防抖和节流的区别以及实现
作⽤:本质上是优化⾼频率执⾏代码的⼀种⼿段 如:浏览器的 resize 、 scroll 、 keypress 、 mousemove 等事件在触发时,会不断地调⽤绑定 在事件上的回调函数,极⼤地浪费资源,降低前端性能 为了优化体验,需要对这类事件进⾏调⽤次数的限制,对此我们就可以采⽤ throttle (防抖)和 debounce (节流)的⽅式来减少调⽤频率 定义: • 节流: n 秒内只运⾏⼀次,若在 n 秒内重复触发,只有⼀次⽣效 • 防抖: n 秒后在执⾏该事件,...
2022-04-11 16:04:20
175
原创 数组常用方法
1. join() join(’参数‘)把数组的元素以传入的参数为分割符,转换成字符串。 let arr = [1,2,3,4,5]; let str = arr.join(','); console.log(str) // -> 2.push()和pop() push(): 可以接收任意数量的参数,把它们逐个添加到数组末尾,并返回修改后数组的长度。 pop():数组末尾移除最后一项,减少数组的 length 值,然后返回移除的项。 let arr = ['张三','李四','王五
2022-04-01 09:44:03
282
原创 常见错误码
1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 200——交易成功 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定或不完整 204——请求收到,但返回信息为空 205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件 206——服务器已经完成
2022-03-24 16:47:20
638
原创 vue生命周期函数
beforeCreate 创建前、 created创建后、beforeMount 挂载 前、mounted挂载后、beforeUpdate 更新前、updated更新后、beforeDestory 销毁前、 destoryed销毁后
2022-03-24 16:11:46
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅