ES Module 和 Commonjs 的区别

ES Module 和 Commonjs 的区别,第1张

ES Module 和 Commonjs 的区别
1. 语法

1.1 ES Module

导出:export / export default
导入: import * from 'module'

1.2 Commonjs

导出:module.exports
导入:const module = require('module')
2. 特性

2.1 ES Module

静态引入、编译时引入(支持Tree shaking 按需加载)


2.2 Commonjs

动态引入、执行时引入

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5701001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存