自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除