技术栈
javascript
摸鱼的春哥
3 小时前
前端
·
javascript
·
后端
春哥的Agent通关秘籍13:实现RAG查询
先看最终效果:如图所示,上面这些问题的答案明显不是互联网上Deepseek的标准回答,而是基于我们能前面创造的猎奇文档:《不正经有限公司 正经管理办法》 给出的答案。
明月_清风
3 小时前
前端
·
javascript
滚动锁定:用户向上翻看历史时,如何阻止 AI 新消息把它“顶”下去?
在 AI 流式输出(Streaming)场景下,这更是一个高频痛点:AI 正在逐字蹦出回复,容器高度持续增长,如果用户此时正在向上翻看 5 分钟前的历史记录,新消息的注入会不断把滚动条向下“推”,导致用户视野内的文字疯狂跳动,这就是典型的 “滚动夺权” 问题。
明月_清风
3 小时前
前端
·
javascript
·
函数式编程
当高阶函数遇到 AI:如何自动化生成业务层面的逻辑拦截器
业务逻辑最怕的就是“横切关注点”(Cross-cutting Concerns)的污染。当你在做 AI Prompt Manager 时,权限检查、耗时统计、Token 审计、甚至 AI 响应的异常降级,如果都写在业务函数内部,代码会迅速腐烂。
前端Hardy
17 小时前
javascript
·
面试
面试官:JS数组的常用方法有哪些?这篇总结让你面试稳了!
面试官往往会这么问:“JS 数组的常用方法有哪些?”然后追问:“哪些会改变原数组?哪些不会?”或“能举一个实际使用场景吗?”因此回答不仅要列出方法,还要讲清楚分类、返回值、是否改变原数组、典型用法与坑。
yuki_uix
17 小时前
前端
·
javascript
·
react.js
Props、Context、EventBus、状态管理:组件通信方案选择指南
写 React 的时间越长,越会遇到一个让人头疼的问题:明明只是想把数据传给某个深层组件,却要穿越好几层中间组件,每一层都得接收并转发这份数据。那些中间组件其实根本用不到这些 props,却因为「路过」不得不背负着它们。
全栈老石
17 小时前
前端
·
javascript
·
canvas
手写无限画布4 —— 从视觉图元到元数据对象
画布上的每一个像素都是稍纵即逝的,真正永恒的,是背后那套被精心设计的元数据(Metadata)规范。尽管在前面的篇章中,我们一路披荆斩棘,搞定了坐标系、渲染层和基本交互,让演示工程初具雏形。但 Canvas 本质上只是一块没有记忆的像素面板。
Leon
19 小时前
前端
·
javascript
·
vue.js
新手引导 intro.js 的使用
以 vue3 为例引导关闭后发现无法通过 intro.start() 方法再次唤起,因此需要销毁重建。
牛奶
20 小时前
前端
·
javascript
·
面试
JS随笔:浏览器 API(DOM 与 BOM)
本篇是「JS随笔」系列中的浏览器 API 篇,面向浏览器端开发,系统梳理 DOM 与 BOM 的高频 API 与实践,包括元素选择、创建/插入/替换/删除、属性与样式、文本与事件、遍历与滚动、尺寸与位置、事件委托,以及 BOM 中的窗口、导航、历史、屏幕、存储、网络与并发能力。
牛奶
20 小时前
前端
·
javascript
·
面试
JS随笔:异步编程与事件循环
本篇是「JS随笔」系列中的异步与事件循环篇,聚焦 JavaScript 的单线程与事件循环(Event Loop)机制,以及 Promise 与 async/await 的核心用法与实践,帮助在不阻塞主线程的同时完成高并发异步任务。
牛奶
20 小时前
前端
·
javascript
·
面试
JS随笔:数据结构与集合
本篇是「JS随笔」系列中的数据结构篇,聚焦 JavaScript 的核心数据结构与集合类型,包括 Array、Object、拷贝与引用、原型链与继承、Map/WeakMap、Set/WeakSet、Symbol,以及部分函数式编程与柯里化的实践,并在结尾附带 2025/2026 与集合/迭代相关的语言更新。
小陆猿
20 小时前
前端
·
javascript
股票实时行情Echarts动态图表
建议第3种实现方式,也是一些股票交易平台使用的显示方式。
牛奶
20 小时前
前端
·
javascript
JS随笔:ES6+特性与模块化实践
本篇是「JS随笔」系列中的 ES6+ 特性与模块化篇,从历史背景与版本演进切入,系统梳理 ES6 及后续版本(ES6+)的重要语言特性与模块化实践,覆盖 let/const、箭头函数、默认参数与模板字符串、展开与解构、类与继承、模块的导入导出、集合类型等。
牛奶
21 小时前
前端
·
javascript
JS随笔:基础语法与控制结构
本篇是「JS随笔」系列中的基础篇,围绕 JavaScript 的基础语法与控制结构展开,覆盖变量与数据类型、常用运算符、表达式、条件与循环、值的类型转换与相等性判定等核心知识点,便于系统化查漏补缺与面试/复习使用。
前端Hardy
21 小时前
javascript
·
css
·
html
HTML&CSS&JS:基于定位的实时天气卡片
这个 HTML 页面实现了一个基于用户地理位置的实时天气信息卡片,界面美观、交互流畅。页面加载自动定位→请求天气数据→渲染卡片,支持手动刷新,全流程有加载 / 错误状态提示,动效过渡自然。赶快收藏学习吧。
H048
1 天前
javascript
symbol为什么说是为了解决全局变量冲突的问题
首先,先说结论,即Symbol 代表创建后独一无二且不可变的数据类型,它主要是为了 解决可能出现的全局变量冲突的问题。
Always_Passion
1 天前
javascript
·
面试
FE视角下的Referrer全面解析
Referrer(引荐来源)是 HTTP 协议中的一个标准头部字段,用于标识当前请求的来源页面 URL。当用户从页面 A 跳转到页面 B 时,浏览器会在请求页面 B 的 HTTP 头部自动携带 Referer: [A的URL]。
七牛云行业应用
1 天前
javascript
·
人工智能
·
代码规范
大模型接入踩坑录:被 Unexpected end of JSON 折磨三天,我重写了SSE流解析
兄弟们,我今天必须来吐个大槽。就在上周,我差点被我们公司的测试和产品经理生吃活剥了。起因是我们内部刚上的一个 AI 对话助手,在生产环境里表现得像个神经病:时而正常回复,时而突然卡死,有时候甚至直接抛出整个前端页面的白屏大散花。
_AaronWong
1 天前
前端
·
javascript
·
vue.js
Vue3+Element Plus 通用表格组件封装与使用实践
在中后台项目开发中,表格是高频使用的核心组件,基于 Element Plus 的el-table封装通用表格组件,能够统一表格样式、简化重复代码、提升开发效率。本文将详细讲解一款通用表格组件的封装思路、完整实现及使用方式,该组件兼顾了通用性与灵活性,适配日常开发中的各类表格场景。
代码煮茶
1 天前
javascript
·
面试
JS 异步编程实战 | 从回调地狱到 Promise/Async/Await(附代码 + 面试题)
JavaScript 是单线程语言,同一时间只能做一件事。如果有耗时操作(如网络请求、文件读取、定时任务),就会阻塞后续代码执行。
全栈老石
1 天前
前端
·
javascript
·
canvas
手写一个无限画布 #3:如何在Canvas 层上建立事件体系
你以为你点中了一个圆,其实你只是点中了一堆毫无意义的像素点。在画布里,所谓的“选中”,不过是一场精密的数学与色彩幻术。