我正在创建一个程序Node.js
。除了用于网站的小型 javascript 函数之外,我还很陌生,所以如果我的术语/想法完全错误,请多多包涵。
我最初将整个程序放在一个巨大的(约 500 行)脚本文件中。有几个人建议我把它分成不同的班级,每个班级只有一个“工作”要完成。我喜欢这个想法,因为它帮助我真正简化了我的代码并使其更加模块化和易于管理。
我的问题是:如何从中心文件访问这些类?
例如,假设我有 3 个类,在 3 个单独的 javascript 文件中,每个都包含 3 个函数。我想从一个中央“控制器”脚本访问和传递数据到所有这些数据。最好的方法是什么?我可以require
把它变成一个变量,然后像这样访问脚本的函数吗?
var class1 = require('./class1.js');
class1.function1(); // call the first function contained in class1.js
这样的事情甚至可能吗?再次,对此完全陌生。