你如何看待 CommonJS 与 ESM?
What do you think of CommonJS vs ESM?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: Modules
标签: javascript
参考答案摘要
TL;DR JavaScript 已经演进其模块系统。ESM (ECMAScript Modules) 使用 import / export 是官方标准,在现代浏览器和 Node.js 中原生支持,专为同步和异步用例设计。CommonJS (CJS) 使用 require / module.exports 是 Node.js 的原始标准,主要用于同步,并且仍然在 Node 生态系统中占主导地位。A...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。