技术栈
javascript
之歆
6 小时前
开发语言
·
前端
·
javascript
·
ecmascript
DAY_12JavaScript DOM 完全指南(二):实战与性能篇
本篇由《JavaScript DOM 完全指南》拆分而来,覆盖七至十二章。通过常见交互案例理解 DOM 事件、渲染流程、性能优化与现代 Observer API。
Maimai10808
6 小时前
前端
·
javascript
·
react.js
·
microsoft
·
前端框架
·
reactjs
·
webassembly
React如何用 @microsoft/fetch-event-source 落地 SSE:比原生 EventSource 更灵活的实时推送方案
在React实时数据场景里,我们通常会想到三种方案:轮询、WebSocket、SSE。轮询最简单,但资源浪费明显;WebSocket 支持双向通信,但连接管理、心跳、重连、鉴权、服务端维护成本都更高;SSE 则适合一种很常见的场景:服务端持续向前端推送数据,但前端不需要频繁反向发送消息。
candyTong
6 小时前
javascript
·
后端
·
架构
Claude Code 的 Edit 工具是怎么工作的
Claude Code 修改文件的方式不是传行号,也不是打 AST patch。它让模型输出一段要替换的原文 old_string 和替换后的文本 new_string,由 Edit 工具完成实际写入。
卡卡军
9 小时前
javascript
·
rust
agmd 1.0 重磅升级——Rust 重写,性能起飞
距离发布第一个版本是四年前了,上个版本agmd v0.4.0 node版本也已经过去半年了, 这段时间我也没闲着,憋了个大招出来,希望能帮到有项目重构和文档生成需求的朋友们~_~
Larcher
10 小时前
javascript
·
机器学习
·
前端框架
🔥 告别抓瞎:用 Claude Code (cc) 优雅接手与维护已有项目
在日常的现代前端开发中——无论是写 HTML5、CSS3,还是捣鼓 JavaScript 和 React 组件——接手并维护一个前人留下的老项目总是件令人头疼的事。特别是当我们通过 cc-switch 结合 DeepSeek API 成功部署并配置好 Claude Code (cc) 命令行工具后,如何最大化利用这个强大的 AI 助手来梳理业务?
JYeontu
10 小时前
前端
·
javascript
·
css
轮播图不够惊艳?试下这个立体卡片轮播图
在日常的网页设计中,轮播图可以说是最常见的组件之一了。但我们看到的大多数轮播图,要么是简单的淡入淡出,要么是生硬的左右平移,早已让用户审美疲劳。能不能来点不一样的?
亲亲小宝宝鸭
10 小时前
前端
·
javascript
如何监听DOM尺寸的变化?element-resize-detector 和 resizeObserver
全局监听,粒度粗糙 window.resize 是全局事件,任何窗口尺寸变化都会触发回调,即使页面中目标元素并未发生实际变化。开发者需手动遍历并比对所有关注元素的尺寸,逻辑冗余且效率低下。
卷帘依旧
12 小时前
前端
·
javascript
Generator 全面解析 + async/await 深度对比
Generator 是 ES6 引入的可暂停函数,执行过程中可以多次进出,每次进出都会携带数据。async/await 是 ES2017 引入的异步编程语法糖,基于 Promise 实现。
weixin_47138303
13 小时前
开发语言
·
javascript
·
ecmascript
统一缩放单位基础(px、em、rem)
前端里的:你可以把它们理解成:意思:这是最“死板”的单位适合:比如:px 不够灵活很多人学不会 em。
yqcoder
13 小时前
开发语言
·
前端
·
javascript
数据劫持的双雄:深入解析 Object.defineProperty 与 Proxy
在现代前端框架中,当数据发生变化时,视图需要自动更新。这就需要一个机制:当有人修改数据时,我们能立刻知道,并执行相应的操作(如更新 DOM)。这就是所谓的“响应式”或“数据劫持”。
小三金
13 小时前
前端
·
javascript
·
react.js
EXPO+RN echarts图表库,以及如何使用
expo+rn,echarts图表有很多库,但我最熟悉的是echarts,可是echarts官网又不支持rn版,折腾很久才用上。
Pu_Nine_9
14 小时前
前端
·
javascript
·
vue.js
·
性能优化
IntersectionObserver 详解:封装 Vue 指令实现图片懒加载
IntersectionObserver 是浏览器提供的一个 API,用于异步监听目标元素与其祖先元素或顶级视口的交叉状态。
海兰
14 小时前
开发语言
·
javascript
·
elasticsearch
【实用应用】React+TypeScript+Next.js博客项目
适用框架:Next.js 16 (App Router) + TypeScript本项目源码及程序站内资源下载地址
天问一
15 小时前
开发语言
·
javascript
·
ecmascript
router路由类型和使用方法
javascripthtmlhtmljavascripthtmljsxjsxjsxjsxjsx
jiayong23
15 小时前
前端
·
javascript
·
面试
前端面试题库 - JavaScript核心基础篇
基本数据类型(7种):引用数据类型:核心区别:方法对比:转换规则:概念: 作用域链是变量查找的机制,从当前作用域逐级向外查找,直到全局作用域。
软件技术NINI
16 小时前
前端
·
javascript
·
css
·
html
泉州html+css 4页
目录一、👨🎓网站题目二、✍️网站描述三、📚网站介绍四、🌐网站效果五、🪓 代码实现🧱HTML
kyriewen
16 小时前
前端
·
javascript
·
ai编程
我用AI把公司10万行代码屎山重构了,CTO看了代码后说:你提前转正
入职第一天,领导指着项目说:“这个订单模块跑了五年,没人敢大动。你试用期能加个小功能就行,别动别的。” 我不信邪,花了两个月,用AI把这堆屎山一点一点铲平了。代码行数砍了40%,圈复杂度从45降到8,上线一个月零bug。CTO在技术会上说:“这个模块过去是雷区,现在是示范区。” 他提前两个月让我转正,还加了薪。
一只小小Java
16 小时前
前端
·
javascript
·
echarts
Echarts单表多图实现
跟着珅聪学java
16 小时前
javascript
·
vue.js
·
elementui
Element UI 的 Tabs 标签页开发教程
最基础的标签页由外层 <el-tabs>和内层多个 <el-tab-pane>组成。通过 v-model绑定当前激活页的 name。
竹林818
16 小时前
前端
·
javascript
用Viem替换ethers.js:一次合约交互的"减负"实战,我总算把TypeScript类型搞明白了
我在开发一个多链DeFi看板时,被ethers.js的TypeScript类型推导折磨到快崩溃——合约返回值全是any,事件参数要手动解析,链切换时还得自己维护Provider。换了Viem之后,类型自动推导、链配置开箱即用,代码量直接砍半。这篇文章记录了我从ethers.js迁移到Viem的全过程,包括ABI处理、合约调用、事件监听等核心场景,以及我踩过的那些坑。