-
CommonJS 与 ESM 模块异同及 vite 的处理本文将深入探讨 CommonJS 和 ESM 的异同,分析它们各自的特点和适用场景,并揭示 Vite 如何巧妙地处理 CommonJS 模块,让开发者能够无缝使用庞大的 npm 生态系统。
10 min read -
深入理解 JS 原型与继承每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,实例都包含一个指向原型对象的内部指针。
15 min read -
深入理解 JS 模块本文详细介绍了JavaScript模块化的发展历程,从早期的函数封装、对象封装,到CommonJS、AMD、CMD规范,再到ES6模块系统的全面解析。
12 min read -
前端文件上传总结本文详细总结了前端文件上传的完整实现方案,包括基于H5 File API的原生实现、FormData使用、图片压缩处理、兼容性问题解决方案以及多图并发上传控制策略。
20 min read