Node.js 深度体验
Node.js模块系统
模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的
node.js
//代码 require('./love') 引入了当前目录下的love.js文件
var love = require('./love');
love.confession();
love.reject();
love.js
//代码 require('./love') 引入了当前目录下的love.js文件
var love = require('./love');
love.confession();
love.reject();
输出
node.js
var Reason = require('./love');
Reason = new Reason(); // 实例化模块
Reason.confession(); // 调用模块方法
Reason.reject();
Reason.setName('TK');
Reason.sayReason();
love.js
function Reason() { // 模块
var name;
this.setName = function(iName) { //模块内自定义方法
name = iName;
};
this.sayReason = function() {
console.log(name+':不要喜欢我 , 我一点都不喜欢你!');
};
this.confession = function() { // 告白
console.log('A:我喜欢你!');
}
this.reject = function() { // 拒绝
console.log('B:我们只是好朋友~');
}
};
module.exports = Reason;
输出
关键字:JavaScript, node.js, require, function
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!