nodeJS模块用法以及简单示例
- 更新时间:2020-03-18 11:52:21
- 编辑:松浩思
本文实例讲述了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模块xml2js解析xml过程中遇到的坑
这篇文章主要介绍了实例分析nodejs模块xml2js解析xml过程中遇到的坑,涉及nodejs模块xml2js解析xml过程中parseString方法参数使用技巧,需要的朋友可以参考下
发布时间:2019-07-23
-
NodeJS模块与ES6模块系统语法及注意点详解
这篇文章主要给大家介绍了关于NodeJS模块与ES6模块系统语法及注意点的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小
发布时间:2019-07-23
-
Node.js调试指南
本书是Node.js实战作者力作,Node.js调试指南,涉及CPU、内存、代码、工具、APM、日志、监控、应用等,本书并不适合Node.js 初学者,适合有一定Node.js 开发经验的人阅读
大小:73.5 MBNode.js电子书
-
Node.js微服务
Node.js微服务 对如何采用Node.js及其生态工具进行微服务开发的*实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js搭配Seneca、PM2和Docker等现代化工具来
大小:15.3 MB微服务电子书
-
Node.js项目实践:构建可扩展的Web应用
《Node.js项目实践:构建可扩展的Web应用》 用专业的讲解方式,带领读者从Hello World示例开始,一步步将其构建成有实际用途的Node.js应用。《Node.js项目实践:构建可扩展的Web应用》涉及许多组
大小:55.6 MBNode.js电子书
-
Node.js实战
《Node.js实战(第2季)》作者来自CNode社区点击率颇高、粉丝数万的《一起学node.js》。《Node.js实战(第2季)》没有成为教条式的入门级别,而是真正进入Node.js实战层次。
大小:6.25 MB电子书
-
写给PHP开发者的Node.js学习指南
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。结合PHP和Node.js,我们可以概览整个Web服务器从起源到现在的历史过程以及其中的改变。 《 写给PHP开发者的Node.js学习指南 》的目的是
大小:3.46 MBNode.js电子书
-
Koa与Node.js开发实战
基于Node.js平台的新一代Web开发框架Koa2,搭建真实线上实战项目,配套免费在线音视频Koa2教程,与微信小程序前后端搭配,全面掌握潮流技术
大小:190.6 MBWeb开发电子书
-
Node.js区块链开发
这是一本基于一个实际运行的区块链产品,也是开源产品的实践书籍,从代码层面深度完整讲述区块链开发的书籍,通过工程思维,讲解工程实践,真正体现编程技术的工具价值,欢迎下载阅读
大小:23.9 MBNode.js电子书