Node.js自定义模块Calculate
2016-12-21 21:07
429 查看
代码块1,写好模块 function Calculate(num1,num2) {//构造方法 this.num1=num1; this.num2=num2; } Calculate.prototype.jia=function () { return this.num1+this.num2; } // 普通(new创建的对象)、构造(构造方法)、原型对象 Calculate.prototype.jian=function () { return this.num1-this.num2; } Calculate.prototype.chen=function () { return this.num1*this.num2; } Calculate.prototype.chu=function () { if(this.num2==0){ alert('除数不能为0'); return ; }else{ return this.num1/this.num2; } }-
module.exports =Calculate;
node.js中大量使用到模块,模块分为系统模块和公共模块 模块作用:采用面向对象的编程理念将一些相似的功能封装,同时对外提供一个公共的接口,外界通过引入模块直接获取该公共接口,最终使用该公共接口调用封装的方法完成对应的操作 模块中有两个特别的接口, export来设置一个模块的公共接口对象 require将对应模块的公共接口对象引入对应文件,提供给对应文件使用
调用模块
var Calculate=require("./module"); var math=new Calculate(100,200); console.log(math.jia()); console.log(math.jian()); console.log(math.chen()); console.log(math.chu());
相关文章推荐
- 如何发布一个自定义Node.js模块到NPM(详细步骤,附Git使用方法)
- Node.js自定义模块的两种方式
- Node.js npm编译打包自定义的zepto模块
- 【Node.js-2】自定义模块以及引用、自定义模块存放路径、发布升级自定义的模块
- NODE.JS学习笔记——CRYPTO 加密模块
- node.js学习之模块篇(转载)
- 在Windows平台上安装Node.js及NPM模块管理
- 如何在Node.js中使用npm创建和发布一个模块
- 在Windows上安装Node.js模块
- nodeJS Express 依赖模块
- Node.js源码研究之模块组织加载
- node.js 跨文件的自定义全局对象
- 深入浅出Node.js(七):Connect模块解析(之一)
- Node.js爬虫--网页请求模块
- 深入浅出Node.js(三):深入Node.js的模块机制
- golang与node.js的http模块性能对比测试(go1)
- node.js 第三方模块如何安装(使用npm)及介绍
- 在Windows上安装Node.js模块的方法
- Node.js的模块写法入门
- node.js的request模块