会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小不点灬
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
16
下一页
2024年8月14日
uniapp 防止自定义的nav(导航栏)被顶起
摘要: <input type="number" :adjust-position="false"> 然后在package.json文件中加入 { "devDependencies": { "copy-to-clipboard": "^3.3.3", "moment": "^2.29.1", "qrcode
阅读全文
posted @ 2024-08-14 14:31 小不点灬
阅读(154)
评论(0)
推荐(0)
2024年7月19日
最长递增子序列数组
摘要: function LTS(nums) { if (nums.length 0) { return []; } const results = [[nums[0]]]; // 初始化结果数组,包含第一个元素作为起始递增子序列 // 遍历除第一个元素外的所有元素 for (let i = 1; i <
阅读全文
posted @ 2024-07-19 18:22 小不点灬
阅读(10)
评论(0)
推荐(0)
2024年2月19日
el-menu 切换子路由的时候仍保持激活状态
摘要: 使用element中的el-menu时候,我们使用路由高亮显示的时候,使用router 模式和default-active 当我们点击左侧菜单栏中的子路由时候,页面路由发生变化,左侧路由的选中状态就会消失,不会仍然保持选中。 我们可以通过route.matched来寻找当前子路由的上机路由, rou
阅读全文
posted @ 2024-02-19 15:03 小不点灬
阅读(994)
评论(0)
推荐(0)
2023年11月17日
跨标签页通信
摘要: Broadcast Channel API(主流推荐):Broadcast Channel API 允许不同标签页之间进行实时通信,而无需使用定时器轮询。你可以创建一个共享的 Broadcast Channel,并在标签页之间发送消息。这样,当其他标签页接收到消息时,可以立即作出响应。Broadca
阅读全文
posted @ 2023-11-17 18:29 小不点灬
阅读(146)
评论(0)
推荐(0)
纯css js 写出星空背景
摘要: 每次刷新星星的位置都是随机的,可以根据自己需求调整星星的数量和位置,具体代码如下,直接复制就可运行 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>Random Starry Sky</title> 5 <style> 6 body { 7 margin:
阅读全文
posted @ 2023-11-17 16:10 小不点灬
阅读(575)
评论(0)
推荐(0)
2023年11月16日
使用js写一个音乐音谱图
摘要: 我们经常看到在听乐音的时候,会有音谱图随着音乐的节奏不断变化给人视觉上的享受,那么我们通过js来实现以下这个效果,下面是简单的效果图 首先我们需要有一个绘制音频的函数 function draw() { // 请求下一帧动画 animationId = requestAnimationFrame(d
阅读全文
posted @ 2023-11-16 15:11 小不点灬
阅读(1221)
评论(0)
推荐(7)
2023年11月14日
如何实现元素的平滑上升?(vue和react版)
摘要: 首先我们看下我们有时候需要在官网或者列表中给元素添加一个动画使元素能够平滑的出现在我们的视野中。 如上图所示,我们在vue中可以自定义指令,当我们需要的时候可以直接使用。废话不多说直接上代码。 首先我们创建一个vSlideIn.ts文件 import { DirectiveBinding } fro
阅读全文
posted @ 2023-11-14 15:46 小不点灬
阅读(349)
评论(0)
推荐(1)
2023年11月13日
如何减少项目的白屏时间,优化页面的卡顿
摘要: 1.如何减少项目的白屏时间,优化页面的卡顿 问题背景 在某些情况下,我们希望等待当前帧渲染完成后执行某个函数。这样可以确保在进行下一次操作之前,浏览器已经完成了渲染工作,以提供更流畅的用户体验。例如,当我们需要处理大量数据并进行渲染时,我们可以使用 requestAnimationFrame 在下一
阅读全文
posted @ 2023-11-13 19:04 小不点灬
阅读(175)
评论(0)
推荐(0)
2023年10月26日
计算项目首屏时间
摘要: 1.performance const startTime = window.performance.timing.navigationStart; // 获取页面开始加载的时间点 const whiteScreenTime = window.performance.timing.domLoadin
阅读全文
posted @ 2023-10-26 16:47 小不点灬
阅读(89)
评论(0)
推荐(0)
什么是webwork? 什么时候使用呢
摘要: Web Worker 是一种在浏览器中运行的 JavaScript 脚本,它在后台线程中独立于主线程运行,可以执行耗时的任务而不会阻塞用户界面的响应。 使用 Web Worker 可以将一些计算密集型或耗时的任务从主线程中分离出来,以提高网页的性能和响应速度。主线程可以继续处理用户交互和界面更新,而
阅读全文
posted @ 2023-10-26 16:33 小不点灬
阅读(742)
评论(0)
推荐(0)
1
2
3
4
5
···
16
下一页
公告