创建模块

当前目录: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;
 

模块加载流程


最新文章

  1. Oracle基本查询语言
  2. CentOS下升级python2.7.10过程记录
  3. Frame动画实战
  4. 利用session防止用户未经登录而直接访问
  5. php与xpath使用操作文本节点
  6. 对VM挂载新加入的磁盘
  7. 设想 Docker 下部署 KVM
  8. spark新能优化之数据本地化
  9. iOS 8创建交互式通知
  10. XMPPFrameWork IOS 开发(六)聊天室
  11. 利用回调实现Java的异步调用
  12. python之地基(三)
  13. javaScript事件机制深入学习(事件冒泡,事件捕获,事件绑定方式,移除事件方式,阻止浏览器默认行为,事件委托,模拟浏览器事件,自定义事件)
  14. 静态代码扫描之阿里java代码规范IDEA插件
  15. Git 常用命令和统计代码量
  16. git tag 用法 功能作用
  17. DevExpress 控件使用菜单栏之BarManager
  18. docker 学习笔记(1)--常用命令
  19. (转)[原创]在ios android设备上使用 Protobuf (使用源码方式)
  20. js 延时

热门文章

  1. Openjudge-计算概论(A)-求特殊自然数
  2. 网页 CSS样式表
  3. Python 学习笔记7
  4. 华中农业大学新生赛C题
  5. 关于 HIVE Beeline 问题
  6. js第一天 inner html value
  7. servlet第2讲(上集)----创建servlet实例(实现servlet接口)
  8. NSBundle的用法
  9. htop安装步骤【原创】
  10. zend笔记