文章目录变量使用有意义并且可读的变量名称为相同类型的变量使用相同的词汇使用可搜索的名称使用解释性的变量避免心理映射不添加不必要的上下文使用默认变量替代短路运算或条件函数函数参数 (两个以下最理想)函数应当只做一件事情函数名称应该说明它要做什么函数应该只有一个抽象级别移除冗余代码使用 Object.assign 设置默认对象不要使用标记位做为函数参数避免副作用 (第一部分)避免副作用(第二部分)不写全局函数支持函数式编程而非命令式编程封装条件避免使用否定条件避免条件句避免类型检验(第一部分)避免类型检验(第二
2021-01-13 16:36:35
2532
2
本文来聊一聊 javascript 中 Error 对象堆栈信息丢失问题以及 Error 扩展的写法。
2025-01-16 15:10:18
495
stackTrace(栈追踪)可以在程序出错时为我们提供错误/异常出现时的栈帧(stack frame),栈帧在调试或者错误定位等方面非常有用。
2025-01-15 11:12:01
791
详细介绍浏览器中 performance 的 API
2024-11-08 15:20:10
1381
http协议中的header详细讲解
2024-10-01 16:57:50
1520
Total Blocking Time 指标介绍
2024-09-26 11:53:27
850
Interaction to Next Paint 指标介绍
2024-09-26 11:52:33
1040
Time to First Byte 指标
2024-09-26 11:48:52
1177
Largest Contentful Paint 指标介绍
2024-09-26 11:47:02
1006
Cumulative Layout Shift 指标介绍
2024-09-26 11:45:08
839
First Contentful Paint 指标介绍
2024-09-26 11:43:46
1039
介绍 load、DOMContentLoaded 事件以及为什么不适合用于页面渲染。
2024-09-26 11:41:27
883
页面关键路径渲染详解
2024-09-20 17:34:22
1174
本文介绍 pnpm 安装依赖包时在node_modules 目录中是如何产生的硬链接、软链接的。
2024-08-29 21:46:47
2149
mklink 命令详解
2024-08-21 22:22:37
9198
页面白屏检测
2024-08-19 09:29:29
1365
package.json 中 browser 字段规范
2024-08-18 14:59:29
793
package 文件中的 main、module、exports 字段
2024-08-17 12:49:08
1548
fetch 在实际项目中的思考
2024-08-13 23:10:11
979
fetch API 详细介绍
2024-08-13 17:50:01
980
API 详细介绍
2024-08-12 11:13:57
1060
修改依赖库
2024-08-01 21:18:04
629
node 中的环境变量
2024-07-29 23:05:25
2087
语义版本控制 Semver
2024-07-29 17:11:35
731
node 中的 http 模块
2024-07-28 16:17:41
1056
浏览器的 performance 中多个指标的含义
2024-07-26 16:19:42
1237
Web Worker 详细介绍
2024-07-22 17:07:43
1086
lightningcss介绍及使用
2024-07-21 16:32:24
1471
ES6 中的 generator 函数介绍
2024-07-18 14:46:43
1145
常用正则表达式
2024-07-08 16:12:18
310
@rollup/plugin-virtual 使用及原理介绍
2024-04-01 14:18:58
503
@rollup/plugin-html 使用及原理介绍
2024-03-28 15:12:54
1297
@rollup/plugin-url 使用及原理介绍
2024-03-28 14:31:55
1924
@rollup/plugin-alias 使用及原理介绍
2024-03-28 14:29:19
1656
rollup 插件开发 - 输出钩子
2024-03-27 15:28:25
1754
rollup 插件开发 - 构建钩子
2024-03-27 15:26:06
1385
rollup 插件开发 - 字段介绍
2024-03-27 15:24:23
907
rollup 插件的使用及常用插件介绍
2024-03-27 15:21:54
771
connect 库的介绍、使用及源码分析
2024-03-23 19:39:11
735
在浏览器中使用websocket协议
2024-03-18 21:43:30
1921