Node.js学习 - Modules
2024-10-17 01:12:07
创建模块
当前目录:hello.js, main.js
// hello.js
exports.world = function() { // exports 对象把 world 作为模块的访问接口
console.log("Hello World!");
} // main.js
var hello = require('./hello');
hello.world();
//hello.js
function Hello() { //也可以把一个对象封装到模块中
var name;
this.setName = function(thyName) {
name = thyName;
};
this.sayHello = function() {
console.log('Hello ' + name);
};
};
module.exports = Hello;
模块加载流程
最新文章
- Oracle基本查询语言
- CentOS下升级python2.7.10过程记录
- Frame动画实战
- 利用session防止用户未经登录而直接访问
- php与xpath使用操作文本节点
- 对VM挂载新加入的磁盘
- 设想 Docker 下部署 KVM
- spark新能优化之数据本地化
- iOS 8创建交互式通知
- XMPPFrameWork IOS 开发(六)聊天室
- 利用回调实现Java的异步调用
- python之地基(三)
- javaScript事件机制深入学习(事件冒泡,事件捕获,事件绑定方式,移除事件方式,阻止浏览器默认行为,事件委托,模拟浏览器事件,自定义事件)
- 静态代码扫描之阿里java代码规范IDEA插件
- Git 常用命令和统计代码量
- git tag 用法 功能作用
- DevExpress 控件使用菜单栏之BarManager
- docker 学习笔记(1)--常用命令
- (转)[原创]在ios android设备上使用 Protobuf (使用源码方式)
- js 延时