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 相关文章推荐
Nodejs Post请求报socket hang up错误的解决办法
Sep 25 NodeJs
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
Sep 26 NodeJs
nodejs中实现阻塞实例
Mar 24 NodeJs
Nodejs中session的简单使用及通过session实现身份验证的方法
Feb 04 NodeJs
NodeJS学习笔记之Module的简介
Mar 24 NodeJs
nodejs个人博客开发第六步 数据分页
Apr 12 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
nodeJS服务器的创建和重新启动的实现方法
May 12 NodeJs
nodejs 简单实现动态html的方法
May 12 NodeJs
Nodejs异步流程框架async的方法
Jun 07 NodeJs
Nodejs在局域网配置https访问的实现方法
Oct 17 NodeJs
nodejs+express最简易的连接数据库的方法
Dec 23 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
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
PHP个人网站架设连环讲(三)
2006/10/09 PHP
PHP4实际应用经验篇(9)
2006/10/09 PHP
删除数组元素实用的PHP数组函数
2008/08/18 PHP
用php制作简单分页(从数据库读取记录)的方法详解
2013/05/04 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
2016/02/14 PHP
javascript 面向对象编程基础 多态
2009/08/21 Javascript
javascript 闭包疑问
2010/12/30 Javascript
jquery tab插件精简版分享
2011/09/10 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
同步文本框内容JS代码实现
2016/08/04 Javascript
ionic2打包android时gradle无法下载的解决方法
2017/04/05 Javascript
jquery实现图片跟随鼠标的实例
2017/10/17 jQuery
微信小程序switch组件使用详解
2018/01/31 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
推荐一个基于Node.js的表单验证库
2019/02/15 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
2019/07/18 Javascript
JS实现提示效果弹出及延迟隐藏的功能
2019/08/26 Javascript
使用vue-router切换页面时实现设置过渡动画
2019/10/31 Javascript
重置Redux的状态数据的方法实现
2019/11/18 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
2020/11/09 Javascript
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
python中range()与xrange()用法分析
2016/09/21 Python
实现python版本的按任意键继续/退出
2016/09/26 Python
Java分治归并排序算法实例详解
2017/12/12 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
2020/04/24 Python
python3检查字典传入函数键是否齐全的实例
2020/06/05 Python
2015年党员承诺书
2015/01/21 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
用golang如何替换某个文件中的字符串
2021/04/25 Golang