现在,在网络上编写javascript时,使用模块化模式已成为一种习惯。但是在查看npm上分发的nodejs模块时,很少见到这种方法。有没有办法让nodejs与网络上的javascript实现有所不同,从而使模块化模式的使用变得多余?
因为没有充分的理由。将代码包装在其中(function () {
并})();
很有用的原因是浏览器JavaScript在全局范围内执行。另一方面,Node.js将“沙箱”代码“编码”到它自己的文件中,并且仅通过module.export
系统共享代码。(您也可以修改globals
对象,但如果这样做,您就很邪恶)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句