JavaScript中的模块是什么意思?

时间:2018-09-20 18:45:06

标签: javascript module

我想了解模块的含义,因为当我开始学习node.js时,所有教程都是通过使用诸如http,fs等模块开始的。我想了解它的含义,为什么我们使用它,我已经看到了很多JavaScript教程,但他们从未告诉过我们有关模块的信息。

2 个答案:

答案 0 :(得分:1)

在JavaScript中,“模块”一词是指独立的可重用代码的小单元。它们是许多JavaScript设计模式的基础,并且在构建任何非平凡的基于JavaScript的应用程序时至关重要。

Java语言中最接近的类似物是Java类。但是,JavaScript模块导出值,而不是定义类型。实际上,大多数JavaScript模块都导出对象文字,函数或构造函数。导出包含HTML模板或CSS样式表的字符串的模块也是常见的。

查找https://spring.io/understanding/javascript-modules

答案 1 :(得分:0)

模块只是旨在执行某些功能(例如C / C ++程序包,python模块等)的代码集合。当您将模块导入代码时,实际上只是在导入其他人编写的代码库来执行可能难以实现的任务。