- 博客(7)
- 收藏
- 关注
原创 es6开发常用技巧
告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行。优势:由系统决定回调函数的执行时机。60Hz的刷新频率,那么每次刷新的间隔中会执行一次回调函数,不会引起丢帧,不会卡顿。对象,程序员可以使用里面的方法新增、删除、修改、查询节点上的class类。页面DOM里面的每个节点上都有一个。
2024-10-24 14:04:47
200
原创 vue2 vs vue3 插槽
插槽的使用其实是很简单,你只需要明白两点:1.插槽是使用在子组件中的。2.插槽是为了将父组件中的子组件模板数据正常显示。
2023-10-23 13:57:17
465
原创 你真的了解Promise吗
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。
2023-08-11 14:32:24
64
原创 数组的常用方法总结
2.filter的回调函数需要返回布尔值,当为true时,将本次数组的数据返回给filter,最后filter将所有回调函数的返回值组成新数组返回(此功能可理解为“过滤”)。根据指定的数据,从左向右,查询在数组中出现的位置,如果不存在指定的数据,返回-1,找到了指定的数据返回该数据的索引。数组的第一项开始,逐个遍历到最后,迭代数组的所有项,然后构建一个最终返回的值。向数组中添加,或从数组删除,或替换数组中的元素,然后返回被删除/替换的元素。将数组的数据进行反转,并且返回反转后的数组,会改变原数组。
2023-08-10 16:44:54
109
原创 事件冒泡和事件委托
事件流:事件执行顺序我们叫他事件流。事件流中事件冒泡的由来:IE公司认为,如果你面前有个靶子,你的飞镖射中了其中一环,并不仅仅是只对这一环产生了操作,而是对整个靶子都产生了操作。所以,当最里面的元素触发了事件的时候,会依次向上触发所有元素的相同事件(从触发事件的元素开始一直向上触发),但是事件冒泡对我们几乎没有任何好处,所以我们需要阻止事件冒泡,禁止之后事件只会停留在当前层。通俗的来讲就是:触发子元素身上的事件也可以触发父元素身上同等类型事件。
2023-05-01 10:52:28
1439
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人