易混淆对比
23 组长得像、容易叫错的术语,放在一起看区别。
前端工程
AI 改完代码后汇报里常出现的工程名词,按拼音排序。
B 开头的术语
C 开头的术语
D 开头的术语
- 打包产物Bundle构建工具把源码、依赖打包压缩后生成的、浏览器实际下载执行的文件集合。
- 代码分割Code Splitting把打包结果拆成多个小文件,按路由或组件需要再加载,避免首屏下载整个应用的 JS。
- 代码检查器Linter不运行程序,仅靠静态规则扫描代码风格与常见错误,并在编辑器或 CI 里尽早提示。
- 单页应用Single Page Application只加载一次页面外壳,之后切换页面都由浏览器里的 JavaScript 完成、不整页刷新的网站形式。
- 单元测试Unit Test针对函数、组件或模块的小范围自动测试,运行快,用来锁定边界条件与回归。
- 端到端测试End-to-End Test在真实或无头浏览器里模拟用户点击与跳转,验证整条链路是否通,而不只测单个函数。
- DOMDocument Object Model浏览器把 HTML 解析后在内存里生成的树形结构,JavaScript 通过它读取和修改页面内容。