- 博客(8)
- 收藏
- 关注
原创 JS实现懒加载
页面加载资源的时候,如果一下子就获取全部的数据资源,在网络条件不好的情况下可能会拖慢页面的加载速度,影响用户体验,那么这个时候就需要懒加载进行性能优化。懒加载的作用在于,我们可以根据用户的交互行为,实现按需加载资源。
2023-09-18 20:07:04 52
原创 JavaScript扩展数组求最大值方法
由于max()里面参数不能为数组,所以这里我们在Array原型对象下,对max()方法进行扩展。应对自己一些经常遇到的需求,进行相应函数的封装可以提升自己的编码速度。
2023-04-27 08:32:40 107
原创 用JavaScript实现双击事件
经过这样编写我们只需要改动一些if逻辑结构就可实现区分三连击,甚至多连击事件。虽然Js已经提供了"dbclick"事件,但自己编写函数实现可以实现思维启发。
2023-04-22 17:07:09 2678 1
原创 JavaScript解构赋值
在一般情况下我们会遇到要把数组里面的某些值提取并存储下来的需求,但若按照原本的语法来写会略显臃肿,这个时候我们就需要应用一种新的书写方式来简化代码。在实际应用中可能会出现对象或数组多层混合嵌套的情况,那么就综合前面的解构语法从外到内一层一层解构,这里就不再一 一列举。初始代码:(如我们要存下数组中的最大,最小值等)概念:对象解构是将对象属性和方法批量赋值给一系列变量的简洁语法。但如果解构变量名与全局变量发生冲突,也可对解构变量改名。:无需创建额外变量,代码更加简洁方便。:(要求解构变量名要和属性名相同)
2023-04-18 14:00:59 80 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人