以下为ChatGPT自动生成的解答,正确与否请自行判断。

BFE.devAI解答 - 前端面试问题
130. modules 和普通script的区别是?

<script>主要用于引入JS脚本文件,而<script type="module">则是用于引入ES6模块。 使用<script>引入的脚本文件是全局可见的,而使用<script type="module">引入的模块则是基于ES6的模块机制实现的,它们具有更好的封装性和可重用性,且不会污染全局作用域。 此外,模块还支持导入和导出,使代码架构更清晰,更易于管理和维护。