经过3天nodejs的原生学习,今天转入到express框架学习.express与nodejs的关系类似于jquery和js关系,很大程度上方便了我们的开发!...nodejs的单独一个文件就是一个模块,在模块内的函数,变量只有自己可以使用,很大程度上保证了模块中的常量,变量的污染!但是如何在其他地方使用这个呢,就有了模块导入的概念!
...app.js(封装的模块)
var name="小明";
exports.name=name;//导出模块
demo.js(导入封装的文件,调取模块的文件)
var app=require(".../app.js");//导入同级目录下的模块文件
console.log(app.name);//输出,模块内的name变量;输出结果小明
----
如果在一个模块中存在多个变量和函数,难道需要require...,则导出不能使用exports.导出名=变量名,只能使用module.exports=函数名
构造函数实例:
app.js
function info(name,age,sex){
this.name