标签:js

js

js 销毁监听事件 addEventListener('mousemove', choose)

js 销毁监听事件 addEventListener('mousemove', choose)
要销毁通过 addEventListener 添加的 mousemove 事件监听器,您可以使用 removeEventListener 方法。确保提供相同的事件类型和事件处理程序函数,以确保正确地移除监听器。以下是具体的步骤: 定义事件处理程序函数: function choo...

yekong 2年前 (2023-07-02) 喜欢

vue

vue 使用aos动画插件

vue 使用aos动画插件
aos是和wow插件类似的动画插件,二者效果是差不多的,区别是aos.js能在页面回滚的时候,元素能回到之前的状态,这样可以实现循环动画效果 演示效果 演示效果 Vue AOS(Animate On Scroll)是一个用于在滚动时添加动画效果的Vue.js插件。它基于AOS库,...

yekong 2年前 (2023-06-28) 喜欢

js

js 实现pc和移动端设备识别精准互跳

js 实现pc和移动端设备识别精准互跳
js 实现pc和移动端设备识别跳转,移动端和pc端有很多页面 pc目录是根目录,移动端目录是/m 目录 要实现在 PC 和移动端设备之间准确进行页面互跳,可以使用以下 JavaScript 代码来进行设备识别和跳转: // 检测设备类型 function detectDevice...

yekong 2年前 (2023-06-27) 喜欢

js

ResizeObserver和addEventListener('resize')的区别

ResizeObserver和addEventListener('resize')的区别
ResizeObserver 和 addEventListener('resize') 是用于监测元素大小变化的两种不同的方法,它们有以下区别: 监测范围: ResizeObserver:ResizeObserver 是一个新的 Web API,它可以观察单个元素或多个元素的大...

yekong 2年前 (2023-06-26) 喜欢

js

ResizeObserver使用实例

ResizeObserver使用实例
ResizeObserver 是一个现代的 JavaScript API,用于监听元素大小的变化。它可以观察元素的内容区域或边界框的变化,并在发生变化时执行相应的回调函数。下面是 ResizeObserver 的基本用法示例: // 创建一个 ResizeObserver 实例 ...

yekong 2年前 (2023-06-26) 喜欢

js

addEventListener('resize') 的用法

addEventListener('resize') 的用法
addEventListener('resize') 是用于在浏览器窗口大小变化时触发相应的事件处理函数。下面是 addEventListener('resize') 的用法: // 通过addEventListener绑定resize事件处理函数 window.addEvent...

yekong 2年前 (2023-06-26) 喜欢

js

js 数组指定字段value从大到小排序

js 数组指定字段value从大到小排序
可以使用 Array.prototype.sort() 方法来排序数组。该方法接受一个回调函数作为参数,该函数返回一个数字用于指定排序顺序。对于指定字段的数组排序,可以使用该字段的值作为排序依据。 例如,假设有一个对象数组,每个对象有一个 value 字段,可以按照如下方式从大到...

yekong 2年前 (2023-06-21) 喜欢

js

js 将一维数组每组5个拆分为二维数组

js 将一维数组每组5个拆分为二维数组
vue 数据大屏项目开发中,客户要求进行轮播显示,页面里面每次可以展示5个,所以这里需要将一维数组5个为一组拆分为2维数组,然后进行轮播显示。接下来我们要对数组进行处理。当然使用lodash也是可以实现这种效果的,lodash 将数组拆分成多个 size 长度的区块,并将这些区块...

yekong 2年前 (2023-06-20) 喜欢

js

js 获取多维数组最大深度

js 获取多维数组最大深度
uniapp 微信小程序项目开发中,数据是一个多维数组,这里需要知道这个多维数组的最大深度。首先我们获取其中一个对象的深度。 获取其中一个对象下的深度 可以使用递归来获取带有children字段的多维数组的深度。 以下是一个简单的示例代码: function getDepth(o...

yekong 2年前 (2023-06-19) 喜欢