上一页 1 2 3 4 5 6 ··· 16 下一页

2026年5月18日

【lodash】能不能让JavaScript一个方法一秒钟只执行一次,防止重复调用?

摘要: 使用 Lodash 库来实现这个功能会更加简洁和方便。Lodash 提供了 _.throttle 函数,可以直接满足你的需求。 🚀 使用 Lodash 实现节流 Lodash 的 _.throttle 函数会创建一个新的节流函数,确保在指定的等待时间内最多只执行一次你传入的函数。 1. 安装并引入 阅读全文

posted @ 2026-05-18 16:54 fox_charon 阅读(4) 评论(0) 推荐(0)

随机不等于安全:用 Web Crypto API 构建前端真随机数生成器

摘要: 一、前言:你的"随机"真的随机吗? 假设你在写一个抽奖转盘、一个扑克牌洗牌算法,或者一个密码生成器。你随手写下: const luckyNumber = Math.floor(Math.random() * 100) + 1; 功能跑通,测试通过,一切都很美好。直到某天—— 安全团队找上门:"你们的 阅读全文

posted @ 2026-05-18 16:33 fox_charon 阅读(6) 评论(0) 推荐(0)

[0514]AI EDITOR VIBE_LOG

摘要: Vibe Coding 过程复盘日志 项目:AI Editor — 本地 Markdown WYSIWYG 桌面编辑器 日期:2026-05-14 耗时:约 6 小时(从空脚手架到打包出 .exe) 灵感与初衷 (The Spark) 起因很简单:想要一个本地的、Typora 风格的 Markdow 阅读全文

posted @ 2026-05-18 15:57 fox_charon 阅读(9) 评论(0) 推荐(0)

2026年3月30日

【JavaScript高级编程】拆解函数流水线 下

摘要: 简单直接的回答是:是的,pipe 函数本质上就是对 reduce 的一种“函数式组合”封装。 你提到的“reduce 已经实现了第一个函数的返回值是第二个函数的参数”,这正是 pipe 想要达到的核心效果,但 pipe 通过封装,让这种逻辑变得更符合人类直觉(从左到右的阅读顺序),并且隐藏了 red 阅读全文

posted @ 2026-03-30 11:46 fox_charon 阅读(6) 评论(0) 推荐(0)

【JavaScript高级编程】拆解函数流水线 上

摘要: const pipe = (...fns) => input => fns.reduce((val, fn) => fn(val), input) ,这个函数是啥意思? 这个 pipe 函数是 JavaScript 中实现函数流水线(Function Pipeline)的经典模式,它的作用是将多个函 阅读全文

posted @ 2026-03-30 11:44 fox_charon 阅读(110) 评论(0) 推荐(0)

2026年3月27日

react从16.8开始,有几次大版本更新? | RSC 支持调用数据库吗?

摘要: 从 React 16.8 开始,React 经历了 3 次主要的大版本更新,分别是 React 17、React 18 和 React 19。 以下是这三个版本的核心变化概览: 🚀 React 17 (2020年10月) 这是一个过渡版本,官方没有引入任何新的、面向开发者的功能。 核心定位:为未来 阅读全文

posted @ 2026-03-27 17:22 fox_charon 阅读(24) 评论(0) 推荐(0)

2026年3月11日

有没有比较简便的前端可以看到联调的时候真实URL的方法?

摘要: 你记忆非常准确!你指的那个“配后端映射地址的 JS 文件”,通常是指 构建工具(Vite/Webpack)的配置文件(如 vite.config.js 或 vue.config.js),或者是 运行在 Node.js 环境下的本地代理服务器脚本。 但这里有一个核心概念误区需要澄清: 这些配置文件运行 阅读全文

posted @ 2026-03-11 20:13 fox_charon 阅读(37) 评论(0) 推荐(0)

2026年1月16日

前端全屏光标闪烁异常排查清单

摘要: // 检测当前获取焦点的元素 const activeEl = document.activeElement; console.log('当前聚焦元素:', activeEl); // 定义需要显示光标的合法元素类型 const validInputTags = ['INPUT', 'TEXTARE 阅读全文

posted @ 2026-01-16 21:36 fox_charon 阅读(11) 评论(0) 推荐(0)

2025年11月30日

elementui评分组件特殊样式不显示的问题

摘要: 问题 https://element.eleme.cn/#/zh-CN/component/rate#qi-ta-icon 看这个篇章,示例里面是有笑脸的,但是你如果在项目中直接这么写,那么显示结果是会白屏的。 怎么办呢? 解决方式 思路打开。 我们直接F12,找到示例里面用的CSS文件 https 阅读全文

posted @ 2025-11-30 17:24 fox_charon 阅读(47) 评论(0) 推荐(0)

2025年6月25日

假设我还是用elementui的el-select,我可以在页面里面用一个值记录此时用户输入的值吗?我需要这个值去做一些事情,比如说当用户输入值之后我的option中需要高亮用户输入的部分。

摘要: Element UI Select 搜索值记录与高亮实现 我将为您实现一个基于Element UI的解决方案,记录用户搜索值并在选项中高亮匹配部分。这个实现完全保留了Element UI的原生样式和功能,同时增加了搜索值记录和高亮功能。 实现思路 使用filterable属性启用搜索功能 通过fil 阅读全文

posted @ 2025-06-25 20:40 fox_charon 阅读(60) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 16 下一页

导航