京东云服务器推荐配置、多种配置选择,满足不同业务需求!

热门推荐

⭐ 稳定入门选择

配置:2核2G/5M

适用场景:个人站点 / 轻量应用

特点:性价比高,稳定可靠

¥19/月
立即购买
流量友好

☁️ 轻量云主机

配置:2核4G 5M

适用场景:小型业务 / 博客 / 测试环境

特点:流量友好,性能均衡

¥149/年
立即购买
高性能

💻 云服务主机

配置:4核16G 8M

适用场景:中小型服务 / 多并发场景

特点:充足内存与带宽,性能强劲

¥750/年
立即购买
新人专享

🎁 新人福利

新人访问 → 点击 → 最新活动

可获取 3000元 礼券

立即领取
JavaScript / NodeJS 教程 / NodeJS 基础教程
Node.js 创建模块
Node.js 示例大全Node.js 模块

Node.js 创建模块

内置模块中包含大多数必需的功能。有时,在为用例实现Node.js应用程序时,可能需要单独保留业务逻辑。在这种情况下,您将创建一个包含所有必需功能的Node.js模块。

在本Node.js教程中,我们将学习如何创建Node.js模块,并将其包含在带有示例的Node.js文件中。

创建一个Node.js模块

创建一个Node.js模块

Node.js模块是具有一个或多个功能的.js文件。

以下是在Node.js模块中定义函数的语法:

exports.<function_name> = function (argument_1, argument_2, .. argument_N) {  /** function body */ };

exports –这是一个关键字,它告诉Node.js该功能在模块外部可用。

计算器– Node.js模块示例

下面是一个示例,其中我们创建一个带有添加,减去和乘法功能的Calculator Node.js模块。并在另一个Node.js文件中使用Calculator模块。

// 返回两个数字的加法
exports.add = function (a, b) { 
    return a+b; 
 };  
 
// 返回两个数字的差
exports.subtract = function (a, b) { 
    return a-b; 
 };  
 
// 返回两个数的乘积
exports.multiply = function (a, b) { 
    return a*b; 
 };
var calculator = require('./calculator'); 
 
var a=10, b=5; 
 
console.log("Addition : "+calculator.add(a,b)); 
console.log("Subtraction : "+calculator.subtract(a,b)); 
console.log("Multiplication : "+calculator.multiply(a,b));
$ node moduleExample.js 
Addition : 15
Subtraction : 5
Multiplication : 50

结论:

在本Node.js教程中,我们学习了如何创建Node.js模块,并通过示例将模块包含在另一个Node.js文件中。

Node.js 示例大全Node.js 模块
上一篇:Node.js 模块