当前位置: 首页 > news >正文

nodejs模块

module.exports=function(){  //新建模块,自定义方法
var name="";
var a=12;
this.setName=function(theName){  //设置名字
name=theName;
}
this.sayHello=function(){  //输出
console.log("hello"+name);
}
this.cona=function(){  //输出
console.log(a);
}
}

 

//引入模块

var mod = require('./mod'); 

var   mod1 = new mod();  //实例化
mod1.setName("q");//设置名称
mod1.sayHello();//输出
mod1.cona();

 

//输出

helloq

12 

 

转载于:https://www.cnblogs.com/SunSong/p/10823756.html

相关文章:

  • 智能制造主战场在哪?数字化车间建设尤为重要
  • 快速排序(java实现)
  • 十天冲刺(6)
  • HashMap和HashTable的区别?HashTable和ConCurrentHashMap的区别?
  • 小笔记by项目遇到(整理)
  • 2019年5月9日考试解题报告
  • 银联基于OpenStack 的“五高”生产金融云技术白皮书
  • 通过shell终端上传下载文件
  • vscode——设置自动保存
  • 端口随意开很危险 常见端口解析
  • rsync搭建
  • 冲刺进度条9
  • 关于parent指针以及对话框属性
  • 个人冲刺9
  • 如何实现报表直接打印需求
  • 深入了解以太坊
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【译】理解JavaScript:new 关键字
  • ES6系列(二)变量的解构赋值
  • js ES6 求数组的交集,并集,还有差集
  • js递归,无限分级树形折叠菜单
  • k个最大的数及变种小结
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • php ci框架整合银盛支付
  • React组件设计模式(一)
  • SQLServer之创建数据库快照
  • 创建一个Struts2项目maven 方式
  • 回顾2016
  • 简单数学运算程序(不定期更新)
  • 普通函数和构造函数的区别
  • 回归生活:清理微信公众号
  • ​第20课 在Android Native开发中加入新的C++类
  • #define、const、typedef的差别
  • (13)Hive调优——动态分区导致的小文件问题
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (转)Linq学习笔记
  • (转)visual stdio 书签功能介绍
  • ./configure,make,make install的作用(转)
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .net/c# memcached 获取所有缓存键(keys)
  • .Net7 环境安装配置
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .net连接oracle数据库
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • /3GB和/USERVA开关
  • [2021ICPC济南 L] Strange Series (Bell 数 多项式exp)
  • [3D游戏开发实践] Cocos Cyberpunk 源码解读-高中低端机性能适配策略
  • [C#]DataTable常用操作总结【转】
  • [DevOps云实践] 彻底删除AWS云资源