- 博客(4)
- 收藏
- 关注
原创 防抖和节流
防抖:防止抖动,单位时间内事件触发会被重置,避免事件被误伤触发多次。原理:在事件触发后,设置一个定时器,如果在设定的时间间隔内事件再次触发,就会取消之前的定时器并重新设置一个新的定时器。通过记录上次事件处理函数的执行时间戳,在事件触发时与当前时间戳进行比较,如果时间间隔超过设定的阈值,就执行事件处理函数。2,防抖是指在一段时间内只要有事件触发,就重新计算时间,直到这段时间内没有事件触发,才真正的执行事件;1,节流是指在一段时间内最多触发一次事件,节流算法会在特定的时间间隔内判断是否触发事件;
2024-02-29 09:35:58
357
原创 vue3组件的通信方式
4.pinia 没有 mutations,直接在 actions 中操作 state,通过 this.xxx 访问响应的状态,尽管可 以直接操作 state,但是还是推荐在 actions 中操作,保证状态不被意外的改变。<input v-model="value" type="text" placeholder="输入"/><input v-model="value" type="text" placeholder="输入"/>
2024-02-29 09:34:41
902
原创 css3 的 新特性 +css3 的动画
最核心的是利用CSS3中Animation动画,确切的说是使用animation-timing-function(参考:animation-timing-function) 的阶梯函数 steps(number_of_steps, direction)(参考:animation-timing-function) 来实现逐帧动画的连续播放。css3的新特性有选择器、盒模型、颜色、背景、边框和阴影、文字效果、布局和流式布局、多列布局、动画和过渡、响应式设计等。
2024-02-29 09:16:04
991
原创 数组常用的方法
/ 返回值 ['zhaoliu', 'wangwu', 'lisi', 'Tom', 'Jack', 'Sean'];// 返回值 ['ant', 'bison', 'camel', 'duck', 'elephant'] (原数组没变)// 返回值 ['a', 'b', 'f', 'h', 'x', 'z']// 返回值 [1, 2, 3, 4, 5, 6, 'a', 'b', 'c']// 返回值 ['lisi', 'Tom', 'Jack', 'Sean'];
2024-02-29 09:10:32
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅