JavaScript
文章平均质量分 68
Power||Power
喜欢摆的大摆锤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
歌词滚动效果
先看下效果吧:由于实现这个效果的重心是在于,html 和 css 大家看代码就明白了。原创 2024-01-13 23:53:53 · 1115 阅读 · 0 评论 -
find 和 findIndex 的讲解和实现
findIndex在 JavaScript 中,findIndex是一个数组方法,用于查找。array:要在其中查找元素的数组。callback:一个回调函数,用于定义查找条件。elementindexarrayfindIndexthisArg(可选):在执行回调函数时使用的this值。findIndex方法会从数组的第一个元素开始遍历,直到找到满足条件的元素或遍历完整个数组。如果找到满足条件的元素,则返回该元素的索引;否则返回 -1。下面是一个简单的示例,演示如何使用findIndex。原创 2024-01-10 22:59:26 · 936 阅读 · 0 评论 -
JS 闭包
JavaScript 中的闭包是一个非常强大的概念,很多开发者在学习 JavaScript 时都会遇到这个问题。本篇文章将介绍 JavaScript 中的闭包,同时提供一些例子来帮助您更好地理解。首先,我们需要明白闭包是什么。简单的说,闭包是指可以访问独立变量的函数。具体来说,当一个内部函数引用了其外部函数的变量时,就形成了一个闭包。// 外部函数 function outerFunction() {// 内部函数 function innerFunction() {// 输出:123。原创 2023-05-05 22:11:47 · 1792 阅读 · 1 评论 -
学习particles.js 给网页添加粒子特效
今天我们来学习一下Particles.js是一个开源的轻量级JavaScript库,它帮助你创建漂亮的交互式粒子效果。它基于HTML5 canvas元素,能够在。它可以通过调整不同的选项来定制化等等。除此之外,particles.js 还支持响应式设计,可以让效果在不同的设备上呈现出不同的表现。这个库非常适合,以增加互动的效果并吸引用户的注意力。原创 2023-03-09 18:45:05 · 4732 阅读 · 0 评论 -
ES6 新增语法 对象解构
ECMAScript6新增了对象解构语法,可以在一条语句中使用嵌套数据实现一个或者多个赋值操作,简单的说,对象解构就是使用了与对象匹配的解构来实现对象属性赋值name : "张三" , age : 21 } let {console . log(PersonName , job) // 张三 WebKaiFa可以方便地从对象中提取属性值,不需要使用点运算符或中括号。可以给变量赋予默认值,避免undefined或null的情况。可以使用别名,给变量取一个与对象属性名不同的名字。原创 2023-03-07 18:12:09 · 1919 阅读 · 0 评论 -
js 防抖与节流
防抖函数的作用是在用户停止触发事件后,延迟一段时间再执行函数。这样可以避免频繁地执行一些计算量大或者请求量大的函数,比如自动保存、搜索建议等。节流函数的作用是在一定时间间隔内,只执行一次函数。这样可以保证函数的执行速度不超过设定的频率,比如滚动事件、窗口大小调整等。防抖和节流函数的好处是可以提高性能,减少资源消耗,优化用户体验。原创 2023-03-06 19:20:45 · 2016 阅读 · 0 评论
分享