抱歉,这是一个愚蠢的问题,但是我是JavaScript / Node.js的新手。下面的这段代码使我难以理解,并且我已经做了很多研究。下面的问题更具体地与实例化有关。
我不明白这一点:
var myApp = require('express');
var myCode = myApp();
我如何看待它应该实例化:
var myApp = new Express();
var myCode = myApp.insideExpress();
匿名函数表达式如何:
var myApp = function();
var myCode = myApp();
如果单词“ require ”充当一种匿名函数表达式,那么如何在后台实例化事物?这对于制作正确的图案非常重要,不是吗?
我的问题是:
提前致谢
只是将库或模块加载到脚本中。它没有实例化新对象。只是使加载的模块的功能等可用于当前脚本。这是我发现的好文章,http: //fredkschott.com/post/2014/06/require-and-the-module-system/希望能帮助您回答问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句