阿宏

开发与技术思考

我是阿宏,一名奋斗在一线的开发者,聚焦前端开发与面试进阶的技术博客,覆盖 JavaScript、React、工程化、云原生与 AI 实践,记录真实思考与硬核笔记。

40篇文章
18.0 万
10个系列
【每日一面】你怎么理解 Proxy 的 每日一面 No.020 10-30

【每日一面】你怎么理解 Proxy 的

Proxy 用 get / set / has 等拦截做出非侵入式代理,也正是 Vue3 响应式的基石。

12 min·4333 字 阅读全文 →
【每日一面】对 Promise.race 的理解 每日一面 No.019 10-29

【每日一面】对 Promise.race 的理解

Promise.race 谁先 settle 就返回谁,正好用来做超时控制与请求重试。

11 min·3954 字 阅读全文 →
【每日一面】async/await 的原理 每日一面 No.018 10-29

【每日一面】async/await 的原理

async/await 不过是 Generator 加自动执行器再套一层 Promise 的语法糖,yield 对应 await、next 对应自动推进。

12 min·4044 字 阅读全文 →
【每日一面】手写防抖函数 每日一面 No.017 10-27

【每日一面】手写防抖函数

防抖等你不动了再执行、节流按固定节奏执行,搜索输入这类高频触发场景全靠它。

6 min·1946 字 阅读全文 →
【每日一面】盒子模型 每日一面 No.016 10-10

【每日一面】盒子模型

标准盒模型是内容 + 内边距 + 边框 + 外边距,而 BFC 能管住外边距合并、清浮动和两栏布局。

4 min·1513 字 阅读全文 →
配置前端开发环境 开发环境 No.015 10-09

配置前端开发环境

新机到手,Watt toolkit 解决访问、Git / nvm / 镜像源搭好环境、终端与 IDE 挑顺手的、再装几款提效小工具,开发就这样起步。

11 min·3887 字 阅读全文 →
前端基础 No.014 10-09

简单聊两句 XSS

XSS 能偷 Cookie、配 CSRF、塞广告,少碰 innerHTML、上严格 CSP、限输入长度,安全是前后端加 QA 的共同责任。

4 min·1523 字 阅读全文 →
浅谈前端水印 前端基础 No.013 10-09

浅谈前端水印

可见水印用 canvas 叠加加 MutationObserver 防篡改,不可见水印往 RGB 通道里藏信息,两者都为溯源。

20 min·7097 字 阅读全文 →
浅浅的聊一下 WebSocket 前端基础 No.012 10-09

浅浅的聊一下 WebSocket

WebSocket 借一次 HTTP Upgrade 握手升级成全双工长连接,头部开销小,正好适合实时双向通信。

9 min·3288 字 阅读全文 →
想学canvas?那一定要看看这篇文章 前端基础 No.011 10-09

想学canvas?那一定要看看这篇文章

Canvas 从坐标系画到贝塞尔曲线,再跑起物理动画和碰撞检测,但真正撑起动效的,永远是算法与数据结构。

23 min·8095 字 阅读全文 →