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、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
nodejs教程之入门
Nov 21 NodeJs
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
Jan 01 NodeJs
Nodejs关于gzip/deflate压缩详解
Mar 04 NodeJs
用NodeJS实现批量查询地理位置的经纬度接口
Aug 16 NodeJs
nodejs和php实现图片访问实时处理
Jan 05 NodeJs
nodejs实现套接字服务功能详解
Jun 21 NodeJs
手把手教你如何使用nodejs编写cli命令行
Nov 05 NodeJs
nodejs一个简单的文件服务器的创建方法
Sep 13 NodeJs
Nodejs技巧之Exceljs表格操作用法示例
Nov 06 NodeJs
nodejs对mongodb数据库的增加修删该查实例代码
Jan 05 NodeJs
NodeJs使用webpack打包项目的方法详解
Feb 28 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中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
php使用ereg验证文件上传的方法
2014/12/16 PHP
php实现图片上传并进行替换操作
2016/03/15 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
JavaScript继承方式实例
2010/10/29 Javascript
关于window.pageYOffset和document.documentElement.scrollTop
2011/04/05 Javascript
jquery中:input和input的区别分析
2011/07/13 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
node.js操作MongoDB的实例详解
2017/10/11 Javascript
详解vue mint-ui源码解析之loadmore组件
2017/10/11 Javascript
vue的全局提示框组件实例代码
2018/02/26 Javascript
原生js实现淘宝放大镜效果
2020/10/28 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
vue element-ui实现动态面包屑导航
2019/12/23 Javascript
vue移动端弹起蒙层滑动禁止底部滑动操作
2020/07/22 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
python UNIX_TIMESTAMP时间处理方法分析
2016/04/18 Python
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
python使用RNN实现文本分类
2018/05/24 Python
python 求一个列表中所有元素的乘积实例
2019/06/11 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
艺术用品:Arteza
2018/11/25 全球购物
施华洛世奇西班牙官网:SWAROVSKI西班牙
2019/06/06 全球购物
巴西化妆品商店:Lojas Rede
2019/07/26 全球购物
请介绍一下WSDL的文档结构
2013/03/17 面试题
应用心理学个人的求职信
2013/12/08 职场文书
环保宣传标语
2014/06/12 职场文书
助残日活动总结
2014/08/27 职场文书
flex弹性布局详解
2022/03/20 HTML / CSS