作者:api | 来源:互联网 | 2023-10-12 14:18
什么是模块?模块即为一个封闭的javascript作用域环境,由于javascript作用域的关系,在该环境内部的变量都不可以被外部进行访问,而将需要暴露的变量或者函数、方法通过全
什么是模块?
模块即为一个封闭的Javascript作用域环境,由于Javascript作用域的关系,在该环境内部的变量都不可以被外部进行访问,而将需要暴露的变量或者函数、方法通过全局变量的方式暴露给其他模块,从而形成一个闭包。
创建模块的方式
这种创建模块的方式主要有运用于nodejs端的Commjs规范和浏览器端的AMD和CMD规范
Commjs规范