node 的exports 和module
2024-10-18 17:00:35
文件05
/**
* Created by Mr.tiankong on 2017/3/24.
*/
var People = require("./test/people.js"); var xiaoming = new People("小明","男","12"); xiaoming.sayHello();
文件People
/**
* Created by Mr.tiankong on 2017/3/25.
*/
function People(name,sex,age)
{
this.name = name;
this.sex = sex;
this.age = age;
}
People.prototype =
{
sayHello:function()
{
console.log("这是模块儿里的"+this.name + this.sex + this.age);
}
}
//不能用 exports.People = Peole 了 这是 规矩 有语法
//应该用 module 来暴露 功能是一样的 只是 方法不同
module.exports = People;
文件foo
/**
* Created by Mr.tiankong on 2017/3/25.
*/
var msg="你好";
var info = "呵呵";
function showInfo(){
console.log("闭包");
} //必须暴露这个对象 可以暴露无数变量
exports.msg = msg;
exports.info = info;
exports.
最新文章
- Linux时间戳和标准时间的互转
- 关于Spring和mybatis的整合
- yii2增加验证码详细步骤
- Virtualbox下Ubuntu与主机Win7共享文件夹
- 百度APIStore
- Asp.Net检查HTML是否闭合以及自动修复
- C# ERP开发框架
- 字符串分割与数组的分割 split()VSsplice()&;slice()
- Docker环境中部署DzzOffice 1.2.5.2
- 个人作业1——四则运算题目生成程序(java代码,基于控制台)
- Java学习3——java介绍
- laypage 使用
- Android仅2步实现 滚粗 汉堡导航栏效果~ 全新底部导航交互(滑动隐藏)
- 树莓派3B+(二)
- vue history模式
- 所有不同的序列串-----LCS算法的变种
- flink-kafka-connector 的实现
- 从网上找的Android实用代码,记录备用
- curl 命令简介
- Django之模板层-继承