nodeJS模块简单用法示例


Posted in NodeJs onApril 21, 2018

本文实例讲述了nodeJS模块简单用法。分享给大家供大家参考,具体如下:

1.定义Student模块,Teacher模块

function add(student){
  console.log('Add Student:'+student);
}
exports.add=add;
function add(teacher){
  console.log('Add Teacher:'+teacher);
}
exports.add=add;

2.定义kclass模块

//引入student模块
var student=require('./student');
//引入teacher模块
var teacher=require('./teacher.js');
function add(teacherName,students){
 teacher.add(teacherName);
 students.forEach(function(item,index){
  student.add(item);
 });
}
//向模块对象,注册方法
exports.add=add;

3.定义启动模块 index.js

var class1=require('./kclass.js');
class1.add('高一班',['张三','李四']);

运行结果:

nodeJS模块简单用法示例

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

NodeJs 相关文章推荐
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
轻松创建nodejs服务器(5):事件处理程序
Dec 18 NodeJs
Nodejs实现批量下载妹纸图
May 28 NodeJs
nodejs的压缩文件模块archiver用法示例
Jan 18 NodeJs
使用 NodeJS+Express 开发服务端的简单介绍
Apr 07 NodeJs
解析NodeJS异步I/O的实现
Apr 13 NodeJs
深入理解Nodejs Global 模块
Jun 03 NodeJs
nodejs中解决异步嵌套循环和循环嵌套异步的问题
Jul 12 NodeJs
浅谈NodeJs之数据库异常处理
Oct 25 NodeJs
nodejs如何在package.json中设置多条启动命令
Mar 16 NodeJs
nodejs+koa2 实现模仿springMVC框架
Oct 21 NodeJs
NodeJS安装图文教程
Apr 19 #NodeJs
关于Mac下安装nodejs、npm和cnpm的教程
Apr 11 #NodeJs
详解nodejs通过响应回写的方式渲染页面资源
Apr 07 #NodeJs
原生nodejs使用websocket代码分享
Apr 07 #NodeJs
nodejs多版本管理总结
Apr 03 #NodeJs
nodejs搭建本地服务器轻松解决跨域问题
Mar 21 #NodeJs
nodejs中密码加密处理操作详解
Mar 20 #NodeJs
You might like
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
基于PHP5魔术常量与魔术方法的详解
2013/06/13 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
php+flash+jQuery多图片上传源码分享
2020/07/27 PHP
js 未结束的字符串常量错误解决方法
2010/06/13 Javascript
JS拖动技术 关于setCapture使用
2010/12/09 Javascript
jQuery获取注册信息并提示实现代码
2013/04/21 Javascript
玩转方法:call和apply
2014/05/08 Javascript
javascript实现简单的html5视频播放器
2015/05/06 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
js实时获取窗口大小变化的实例代码
2016/11/18 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
详解微信小程序之一键复制到剪切板
2019/04/24 Javascript
详解package.json版本号规则
2019/08/01 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
React中使用UMEditor的方法示例
2019/12/27 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
Vue.js桌面端自定义滚动条组件之美化滚动条VScroll
2020/12/01 Vue.js
vue keep-alive的简单总结
2021/01/25 Vue.js
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
python获取远程图片大小和尺寸的方法
2015/03/26 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
python实现对列表中的元素进行倒序打印
2019/11/23 Python
使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)
2020/10/12 Python
Python数据可视化常用4大绘图库原理详解
2020/10/23 Python
广播电视新闻学专业应届生求职信
2013/10/08 职场文书
置业顾问岗位职责
2014/03/02 职场文书
协议书样本
2014/04/23 职场文书
幼儿园感恩节活动总结
2015/03/24 职场文书
python自动化八大定位元素讲解
2021/07/09 Python
关于springboot配置druid数据源不生效问题(踩坑记)
2021/09/25 Java/Android