- 博客(7)
- 收藏
- 关注
原创 js手写轮播图
首先我们要知道轮播图的图片应为动态添加,这样后期才方便添加别的图片,当然图片的序号也要动态添加,毕竟得与图片数量对应,然后就是要添加页面左右两边的小箭头了(当鼠标移出轮播图后自动隐藏),已及创建定时器让图片能自动轮播,以及最关键,当图片轮播到最后一页后,会自动将第一张图片添加到后面,最终才能实现轮播效果。1、先思考 轮播图是怎么实现的?...
2022-08-07 20:56:03 230 1
原创 v-model 和 .sync 的区别及使用方法
el-button size="mini" @click="hClick">点我给 count + 1点我给 count + 1v-model 在标签上只能绑定 1 个 , 表单上只能使用 v-model.-- .sync原理 实现双向绑定 -->-- .sync 实现双向绑定 -->-- v-model 的使用 -->-- v-model 原理 -->......
2022-08-06 18:47:59 321
原创 深拷贝和浅拷贝
/判断传递进来都参数是不是对象类型或者为nullnull为尽头。//遍历传递进来都对象并给resule递归赋值。//根据传递进来都参数判断为什么类型并返回。浅拷贝共用一个引用地址,深拷贝会创建新的内存地址。//声明一个新变量。......
2022-07-26 05:30:44 137
原创 js 事件捕获、事件冒泡 和事件委托
答在JavaScript中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的操作dom,那么引起浏览器重绘和回流的可能也就越多,页面交互的事件也就变的越长,这也就是为什么要减少dom操作的原因。事件冒泡事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发,当一个元素接收到事件的时候会把他接收到的事件传给自己的父级,一直到window。如果要给多个元素绑定相同都事件,为了提高性能,利用冒泡、可以给他们共同的父元素绑定一个事件,设置每个子节点。...
2022-07-26 03:45:30 488
原创 js 防抖和节流
答如果事件处理函数用的频率无限制,会加重浏览器和服务器的负担,此时我们就可以用防抖(debounce)和节流(throttle)的方式来减少调用频率,同时又不影响实际效果。节流在一定时间内,频繁触发一个事件时,只触发一次函数。//定义一个变量来控制函数都触发次数。防抖事件高频触发时只执行最后一次。为什么用防抖和节流?......
2022-07-26 03:01:44 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人