nodejs引入导出模块

13 篇文章 0 订阅
8 篇文章 0 订阅

Nodejs模块导出引入

nodejs引入导出模块

创建主模块main.js和功能模块circle.js,功能模块下创建两个函数分别是传递参数为半径,返回圆的周长和面积,最后在主模块下引入功能模块,调用两个函数,

  • main.js
//引入模块
let obj=require('./circle.js')
//调用方法
obj.myarea(2);
obj.mygirth(3);
  • circle.js
//定义周长函数
function girth(radii){
	//获取pi的值
	let pi=Math.PI;
	//周长是半径r*2*π
	girth=pi*radii*2;
	console.log( girth.toFixed(2));
}
//girth(5)

//定义面积函数
function area(radii){
	//获取pi的值
	let pi=Math.PI;
	//面积是S = π×r2  =3.1416×r2
	area=Math.pow(radii,radii)*pi;
	console.log(area.toFixed(2));
}
//area(5);
//暴露模块出去
module.exports={
	mygirth:girth,
	myarea:area
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晚生隆海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值