node.js学习,学习到模块化了,写个博客先

模块化:

编程领域的模块化,就是遵守固定的规则,把一个大文件拆解成独立并互相依赖的小模块

模块化规范就是对代码进行模块化的拆分与组合时,所需要遵守的规则。

这样有利于降低沟通的成本,也有利于实现我们现在所流行的组件化

具体使用方法:
其实很简单,用require()方法就好,模块加载分为三种,内置模块,比如之前学的‘fs’读写模块;还有第三方模块,自定义模块,直接在()里面用单引号引入就好

模块是有自己的作用域的,被别的模块引用的时候,别的模块是无法访问到自己的成员的

这一点设计的固然好,可以有效防止全局变量的污染,但是如果想要访问第三方的成员,该怎么办呢

可以使用module的exports方法来进行挂载。使用方法很简单,用.连接就行

module.exports的效果和单写一个exports效果是一样的,后者是前者的简写。但是如果两个都存在,还是以module.exports为主

posted @ 2024-03-25 10:56  孟昊  阅读(12)  评论(0)    收藏  举报