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学习小结(一)
Jul 06 NodeJs
Windows系统中安装nodejs图文教程
Feb 28 NodeJs
nodejs中使用多线程编程的方法实例
Mar 24 NodeJs
nodejs实现bigpipe异步加载页面方案
Jan 26 NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 NodeJs
nodejs学习笔记之路由
Mar 27 NodeJs
nodejs个人博客开发第一步 准备工作
Apr 12 NodeJs
nodejs入门教程六:express模块用法示例
Apr 24 NodeJs
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
Sep 18 NodeJs
详解nodejs 开发企业微信第三方应用入门教程
Mar 12 NodeJs
nodejs中实现用户注册路由功能
May 20 NodeJs
NodeJS开发人员常见五个错误理解
Oct 14 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
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
php 静态变量与自定义常量的使用方法
2010/01/26 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
Laravel ORM 数据model操作教程
2019/10/21 PHP
jQuery语法总结和注意事项小结
2012/11/11 Javascript
Ajax异步提交表单数据的说明及方法实例
2013/06/22 Javascript
JS+CSS实现一个气泡提示框
2013/08/18 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
JavaScript采用递归算法计算阶乘实例
2015/08/04 Javascript
Javascript实现单例模式
2016/01/24 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
纯js实现html转pdf的简单实例(推荐)
2017/02/16 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
Vue实现数字输入框中分割手机号码的示例
2017/10/10 Javascript
webpack 样式加载的实现原理
2018/06/12 Javascript
vue实现表格过滤功能
2019/09/27 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
简单谈谈python中的多进程
2016/11/06 Python
Python如何调用JS文件中的函数
2019/08/16 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
python中必要的名词解释
2019/11/20 Python
python同时遍历两个list用法说明
2020/05/02 Python
Django实现简单的分页功能
2021/02/22 Python
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
大学班长的职责
2014/01/27 职场文书
秋季运动会稿件
2014/01/30 职场文书
高中军训感言400字
2014/02/24 职场文书
员工工作自我评价
2014/09/26 职场文书
格列夫游记读书笔记
2015/07/01 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
详解Python中的进程和线程
2021/06/23 Python