首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蔓越莓
掘友等级
前端
大龄菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
蔓越莓
前端
·
3月前
关注
[bug] 中文输入法按回车键是先触发键盘事件还是先完成输入
Q: 当用户使用中文输入法时,按回车键会先完成中文输入,然后才触发键盘事件,导致组件误认为用户要选择最后一项。 R: 工作原理 效果 现在当用户使用中文输入法时: ✅ 输入...
0
评论
分享
蔓越莓
前端
·
3月前
关注
Tiptap与Prosemirror面试题(10道通用+5道深入)
Tiptap与Prosemirror面试题(10道通用+5道深入) 基础概念题 1. Prosemirror的核心数据结构是什么?它们如何协同工作? 答案: Prosemi...
0
评论
分享
蔓越莓
前端
·
5月前
关注
[学习] 请求静态:防抖搜索结果不匹配的问题
解释防抖函数搜索,出现搜索结果不匹配的问题: 防抖函数只是延迟执行,不会取消之前的请求 如果用户输入过快,则会有多个请求同时进行 后发出的请求可能比先发出的请求先返回结果 ...
0
评论
分享
蔓越莓
前端
·
5月前
关注
[学习] 空值的检查在哪里比较合适?
vue3:如果你有一个业务组件使用自定义的hook, 分析一下那么空值的检查在哪里比较合适? 分析: 从职责划分角度: 组件负责 UI 交互和用户输入处理 Hook 负责业...
0
评论
分享
蔓越莓
前端
·
6月前
关注
JS实现css响应式布局方案
方案一: 纯css响应式布局 观察的元素上 基于容器宽度的响应式布局定义 方案二: css媒体查询的js实现 1.你的场景: 用户调整窗口大小 → 触发 ResizeObs...
1
评论
分享
蔓越莓
前端
·
6月前
关注
[DOM] clientWidth、offsetWidth、getClientRects和 getBoundingClientRect() width 区别?
获取元素的尺寸信息 属性/方法 包含内容 包含padding 包含border 包含滚动条 内联元素支持 受transform影响 返回值类型 clientWidth 内容...
0
评论
分享
蔓越莓
前端
·
7月前
关注
[Electron] app.quit 会对哪些资源进行清理?
1. 主进程(Main Process) 所有窗口关闭: 自动调用所有 BrowserWindow 实例的 close() 方法(触发 beforeunload 和 unl...
0
评论
分享
蔓越莓
前端
·
7月前
关注
[Electron] win.setSize 在RTL布局下的表现,是否需要适配?
常见布局方向的简称 简称 全称 说明 LTR Left-to-Right 默认的从左到右布局(如英语、中文等) RTL Right-to-Left 从右到左布局(如阿拉伯语...
0
评论
分享
蔓越莓
前端
·
7月前
关注
[Electron] electron-store 和localStorage的区别
都是用于存储数据的工具 1. 存储机制与底层实现 特性 localStorage electron-store 技术基础 基于 Web API(HTML5),由 Chrom...
1
评论
分享
蔓越莓
前端
·
7月前
关注
坑!vue3嵌套路由取name的问题
在嵌套路由中,如果 path 是动态路径(例如 /im/message/conversation/:id),直接通过 route.name 获取路由名称可能会遇到以下问题:...
0
评论
分享
蔓越莓
前端
·
7月前
关注
坑!原来 import.meta.glob 打包后图片格式会变的!
问题: 通过如下方式动态引入图片, 打包后图片没有显示 原因: 这是vite提供的动态导入的方式,vite不特殊配置的话,会将一些图片转为data:image 的形式,所以...
0
评论
分享
蔓越莓
前端
·
7月前
关注
坑!谷歌的libphonenumber-js:国际手机号校验问题
js版本 问题: 使用如下方式返回true 正常手机号只有11位,但是这个手机号有12位,按理应该是无效的, 但是一直返回true 也试了其他方法,均返回true 但是Se...
0
评论
分享
蔓越莓
前端
·
8月前
关注
Mac如何将SSH key添加到Git服务中?
如果你的公司是使用的gitlab,并且提示你需要一个ssh keys,并且你是mac系统 那么你需要 通过ssh -keygen 在本地生成秘钥对 生成的密钥对默认存储在~...
0
评论
分享
蔓越莓
前端
·
9月前
关注
webpack 面试题
问题 1: 请简要描述 Webpack 的核心概念 Webpack 是一个现代 JavaScript 应用程序的静态模块打包工具。 它能将各种类型的资源(如 JavaScr...
0
评论
分享
蔓越莓
前端
·
9月前
关注
websock 心跳检测
目的: 心跳检测的目的:为了确保 WebSocket 连接的活性,防止由于网络波动、服务器故障等导致连接中断而双方未察觉。 方案: 确定心跳包的发送和接收机制:客户端定时发...
0
评论
分享
蔓越莓
前端
·
9月前
关注
前端构建工具:vite为什么比webpack快?
前端构建工具 vite:快速冷启动和热更新 webpack:功能强大,高度可定制化 Rollup:简洁的配置和高效的代码打包而闻名;ES 模块的支持很好,能有效进行 Tre...
0
评论
分享
蔓越莓
前端
·
9月前
关注
Nodejs系列:为什么要使用Node.js ?
Nodejs 介绍 Nodejs是一个基于Chrome V8 引擎 的JavaScript运行环境,用于在服务端运行JavaScript代码 对象 全局对象(不需要引入) ...
0
评论
分享
蔓越莓
前端
·
9月前
关注
Nodejs系列:汇总 面试题(带答案)
面试题: 1.为什么要使用Nodejs? 好处是什么? Nodejs 的运行机制是什么? 事件循环机制 模块加载机制 异步I/O机制 V8引擎交互机制:V8引擎通过JIT即...
0
评论
分享
蔓越莓
前端
·
9月前
关注
Node.js 系列:缓存区(Buffer)
目的: Buffer就是在内存中开辟一片区域(初次初始化为8KB),用来存放二进制数据 其形式可以理解成一个数组,数组中的每一项,都可以保存8位二进制:00000000,也...
0
评论
分享
蔓越莓
前端
·
9月前
关注
Node.js 系列: 中间件(Middleware)
中间件 中间件 : [应用系统] 和 [系统软件] 之间的 一个类软件 在Node中的作用: 以 Express 框架为例,当一个请求到达服务器时,会先经过一系列配置好的中...
0
评论
分享
下一页
个人成就
文章被点赞
339
文章被阅读
144,233
掘力值
3,746
关注了
5
关注者
73
收藏集
0
关注标签
17
加入于
2019-09-03