首页
技术
前端技术
随想随记
个人游记
人生进步
足迹
关于
Brooks' Forest
空山闻悲雁,净水映幽兰。 扑蝶乡童子,未觉秋叶残。
累计撰写
38
篇文章
累计创建
17
个标签
累计收到
5
条评论
栏目
首页
技术
前端技术
随想随记
个人游记
人生进步
足迹
关于
目 录
CONTENT
前端技术-Brooks' Forest
以下是
前端技术
相关的文章
2025-08-15
一个Vue3+Vite+Ts项目的底层目录文件作用分析
.editorconfig .editorconfig 文件旨在帮助维护跨不同编辑器和IDE的一致编码风格。它定义了诸如缩进样式(空格或Tab)、缩进大小、文件编码、行尾字符等规则。当你或团队成员在不同的编辑器中打开项目文件时,编辑器会自动读取并应用这些规则,从而确保所有代码文件都遵循相同的格式,避
2025-08-15
2
0
0
前端技术
2025-05-13
微信小程序+Tailwind的配置
在开发微信小程序 时,大概率会使用单位rpx,那么此时如果还使用了Tailwind,那必然要解决默认IDE的Tailwind语法提示里的单位显示(默认为rem,需要改为rpx) rpx和rem的区别 rpx是什么 不管手机的屏幕宽度是多少,微信小程序都负责把这个宽度平均分成 750 份,而把这分好过
2025-05-13
65
0
0
前端技术
2025-04-14
VSCode每次打开都需要登录同步的问题
原因 经查证明是windows凭证过多而导致的每次VSCode无法自动获取并登录 解决方案 执行命令清空与VSCode相关的所有凭证 powershell命令 cmdkey /list | Select-String -Pattern "LegacyGeneric:target=(vscode.+)
2025-04-14
78
0
0
前端技术
2025-04-11
uni-easyinput组件input事件在微信小程序端问题
文档问题 文档里没有标注@input事件是有回调的,且回调值与uniapp的原生组件input不一样 uni-easyinput的@input事件返参直接就是数据值发生变化后的值,也就是当内容从ab变为abc时,直接返回abc input组件则依照文档,返回格式为{ detail:{ value:
2025-04-11
44
0
0
前端技术
2025-04-09
Vite.config.js 配置详解
基础配置结构 一个典型的 vite.config.js 文件基本结构如下: import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' export default
2025-04-09
54
0
0
前端技术
2025-04-09
Tailwind在不同项目中的优缺点分析
Tailwind在不同项目中的优缺点分析 引言:一个开发者的实践困惑 最近接了个新项目,我决定深度使用Tailwind试试。刚开始那叫一个爽啊!再也不用在HTML和CSS文件之间来回切换了,所有样式直接写在标签里,开发效率直接起飞,甚至连style标签都基本用不到了。也不用分屏,左边html右边cs
2025-04-09
34
0
0
前端技术
2025-04-09
二分法需要预排序情况下的成本考虑
排序与查询的成本博弈 一次性排序 vs 多次查询 排序的O(n log n)成本是"前期投资" 当查询次数k足够大时,(n log n + k log n)会远小于k次线性查找的k×n 经验法则:预计查询次数 > log₂n时,排序+二分就更划算
2025-04-09
59
0
0
前端技术
2025-04-09
JS里的二分法查询
什么是二分法查询? 二分法查询(Binary Search)是一种在**有序数组**中快速查找特定元素的高效算法。它通过每次比较将搜索范围缩小一半,时间复杂度为O(log n),远优于线性查找的O(n)。 实现原理 确定数组的中间元素 如果目标值等于中间元素,则返回索引 如果目标值较小,则在左半部分
2025-04-09
41
0
0
前端技术
2025-04-09
在 JS运行时环境中,当所有任务都完成且只剩一个setTimeout时会发生什么
结论: 它会进入一种高效的等待状态,而当有定时器到期或新事件(如用户输入)触发时,操作系统会唤醒浏览器线程,从而继续执行 分析: 1. 事件循环(Event Loop)的机制 JavaScript 是单线程的,依赖事件循环处理异步任务。事件循环的步骤如下: 执行所有
2025-04-09
42
0
0
前端技术
2025-04-08
uniapp微信小程序里配置底部安全距离
uniapp微信小程序里配置底部安全距离 css解决方案 .my-safe-pb { padding-bottom: env(safe-area-inset-bottom); // 同时兼容IOS>11.2及旧版本constant()的特性 } js解决方案 const app = uni.ge
2025-04-08
65
0
0
前端技术
1
2