摘要: 在前端工程化的上下文中讨论副作用(side effects)时,通常指的是那些除了返回值之外还对外部状态或行为产生影响的操作。副作用可以包括网络请求、DOM 操作、异步操作、直接修改全局变量等。这些操作使得函数的行为变得不可预测,增加了代码的复杂性和测试难度。 UI组件与副作用 UI组件本身并不必然 阅读全文 »
posted @ 2025-02-12 22:46 龙陌 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 方法变量命名相关规范 英文单词命名规范 无论前端代码还是后端代码、异或其他代码,都是由一个个单词组成的,所以一个好的单词影响着代码的本身,所以我们定义如下: 合理使用正确的英文单词 很多人认为自己英语不好就命名比较随意,但我们看来,一个有道词典或者百度翻译就能看好的解决这件事情,所以单词的命名必须使 阅读全文 »
posted @ 2025-02-12 22:09 龙陌 阅读(21) 评论(0) 推荐(0) 编辑
摘要: URL.createObjectURL() 和 new FileReader()在读取预览文件时区别 URL.createObjectURL() MDN 静态方法会创建一个 DOMString,其中包含一个表示参数中给出的对象的URL。 这个 URL 的生命周期和创建它的窗口中的 document 阅读全文 »
posted @ 2025-02-12 21:41 龙陌 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 在前端项目中,libs 和 vendor 目录通常用于组织第三方库或依赖项,但它们的使用和定义可能因项目结构、构建工具以及团队习惯的不同而有所差异。下面是对这两个目录的一般定义、作用、区别及使用场景的解释。 Libs 目录 定义与作用: libs 目录通常用来存放那些不直接通过包管理器(如 npm 阅读全文 »
posted @ 2025-02-12 20:44 龙陌 阅读(18) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示