模块

在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。

为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在 Node.js 环境中,一个 .js 文件就称之为一个模块(module)。

使用模块有什么好处?

最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括 Node.js 内置的模块和来自第三方的模块。

使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。


Mr.Hope2022/6/14
大约 7 分钟
第一个 Node 程序

在前面的所有章节中,我们编写的 JavaScript 代码都是在浏览器中运行的,因此,我们可以直接在浏览器中敲代码,然后直接运行。

从本章开始,我们编写的 JavaScript 代码将不能在浏览器环境中执行了,而是在 Node.js 环境中执行,因此,JavaScript 代码将直接在您的计算机上以命令行的方式运行,所以,我们要先选择一个文本编辑器来编写 JavaScript 代码,并且把它保存到本地硬盘的某个目录,才能够执行。


Mr.Hope2021/1/27
大约 4 分钟