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