nodejs入门教程三:调用内部和外部方法示例


Posted in NodeJs onApril 24, 2017

本文实例讲述了nodejs入门教程之调用内部和外部方法。分享给大家供大家参考,具体如下:

1.创建fun.js

var fun3 = require('./fun3');
var fun2 = require('./fun2');
function fun1(){
 console.log("我是fun1");
 //exports的方式:exports 是给 module.exports 添加属性和方法
 //fun2.obj.add(1,2);
 //fun3.print();
 //module.exports的方式
 fun2.add(1,2);
 fun3();
}
fun1();

2.创建fun2.js

var obj = {
 reduce:function(a,b){
  return a - b;
 },
 add:function(a,b){
  console.log("我是fun2的add方法:");
  console.log(a+b);
 }
}
//exports.obj = obj;
module.exports = obj;

3.创建fun3.js

function print(){
 console.log("我是fun3的方法");
}
//exports.print = print;
module.exports = print;

4.执行fun.js

结果:

我是fun1
我是fun2的add方法:
3
我是fun3的方法

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
Nodejs+express+html5 实现拖拽上传
Aug 08 NodeJs
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
Sep 26 NodeJs
NodeJS中Buffer模块详解
Jan 07 NodeJs
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
Mar 28 NodeJs
nodejs和C语言插入mysql数据库乱码问题的解决方法
Apr 14 NodeJs
nodejs批量下载图片的实现方法
May 19 NodeJs
深入浅析Nodejs的Http模块
Jun 20 NodeJs
nodejs中sleep功能实现暂停几秒的方法
Jul 12 NodeJs
nodejs读取本地中文json文件出现乱码解决方法
Oct 10 NodeJs
nodejs一个简单的文件服务器的创建方法
Sep 13 NodeJs
用Nodejs实现在终端中炒股的实现
Oct 18 NodeJs
nodejs入门教程二:创建一个简单应用示例
Apr 24 #NodeJs
nodejs入门教程一:概念与用法简介
Apr 24 #NodeJs
nodejs 终端打印进度条实例代码
Apr 22 #NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 #NodeJs
nodejs和C语言插入mysql数据库乱码问题的解决方法
Apr 14 #NodeJs
解析NodeJS异步I/O的实现
Apr 13 #NodeJs
详解nodejs微信公众号开发——6.自定义菜单
Apr 13 #NodeJs
You might like
PHP 出现乱码和Sessions验证问题的解决方法!
2008/12/06 PHP
php版微信公众号接口实现发红包的方法
2016/10/14 PHP
yii2 上传图片的示例代码
2018/11/02 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
2007/04/21 Javascript
firefox下input type="file"的size是多大
2011/10/24 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
JS实现拖动滚动条评分的效果代码分享
2016/09/29 Javascript
canvas的神奇用法
2017/02/03 Javascript
基于bootstrap实现多个下拉框同时搜索功能
2017/07/19 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
AngularJS实现动态切换样式的方法分析
2018/06/26 Javascript
微信小程序支付前端源码
2018/08/29 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
python实现图片批量压缩程序
2018/07/23 Python
利用pandas读取中文数据集的方法
2018/07/25 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
快速解决docker-py api版本不兼容的问题
2019/08/30 Python
python模式 工厂模式原理及实例详解
2020/02/11 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
2020/02/28 Python
python TCP包注入方式
2020/05/05 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
大学生专科毕业生自我评价
2013/11/17 职场文书
保护环境倡议书范文
2014/05/13 职场文书
我的中国梦演讲稿1000字
2014/08/19 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
Python 视频画质增强
2022/04/28 Python
关于vue-router-link选择样式设置
2022/04/30 Vue.js