Full-stack engineer · AI builder

Try EveryThing

我是 leonsux,全栈开发工程师与 AI 产品实践者。这里记录 AI 编程、产品构建与知识工作的真实方法。

Latest writing

最新文章

查看全部 →

模块化

为什么要有模块化? 项目庞大时,js文件多,变得不好维护 js文件作用域都是顶层,这会造成变量污染 js文件依赖问题,稍微不注意顺序引入错,代码全报错 CommonJS CommonJS 是一个更偏向于服务器端的规范。NodeJS 采用了这个规范。CommonJS 的一个模块就是

阅读全文

React 中 setState 异步 or 同步 ?

根据日常开发中的表现,我们可能理解 setState 是异步的,因为当执行 setState 更新数据后,直接打印会发现数据并没有更新。然而这里表现出的 “异步” 并非真正的异步。 以下直接引用现有结论,原文链接贴在最后。 在React的setState函数实现中,会根据一个变量

阅读全文