Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript中的模块是什么意思?_Javascript_Module - Fatal编程技术网

JavaScript中的模块是什么意思?

JavaScript中的模块是什么意思?,javascript,module,Javascript,Module,我想了解模块的含义,因为当我开始学习node.js时,所有教程都是从使用http、fs等模块开始的。我想了解它是什么,为什么我们要使用它我看过很多javascript教程,但它们从来没有告诉我们模块。模块只是一组代码,设计用于执行特定功能(如C/C++包、python模块等)。当您将模块导入到代码中时,实际上您只是导入了一个由其他人编写的代码库,以执行一项自己实现起来很复杂的任务。在JavaScript中,“模块”一词指的是独立的、可重用代码的小单元。它们是许多JavaScript设计模式的基础

我想了解模块的含义,因为当我开始学习node.js时,所有教程都是从使用http、fs等模块开始的。我想了解它是什么,为什么我们要使用它我看过很多javascript教程,但它们从来没有告诉我们模块。

模块只是一组代码,设计用于执行特定功能(如C/C++包、python模块等)。当您将模块导入到代码中时,实际上您只是导入了一个由其他人编写的代码库,以执行一项自己实现起来很复杂的任务。

在JavaScript中,“模块”一词指的是独立的、可重用代码的小单元。它们是许多JavaScript设计模式的基础,在构建任何非平凡的基于JavaScript的应用程序时都是非常必要的。 Java语言中最接近的类比是Java类。但是,JavaScript模块导出一个值,而不是定义一个类型。实际上,大多数JavaScript模块导出一个对象文本、一个函数或一个构造函数。导出包含HTML模板或CSS样式表的字符串的模块也很常见

仰望