- Node.js教程
- Node.js - 教程
- Node.js - 简介
- Node.js - 环境设置
- Node.js - 首次申请
- Node.js - REPL 终端
- Node.js - 命令行选项
- Node.js - 包管理器 (NPM)
- Node.js - 回调概念
- Node.js - 上传文件
- Node.js - 发送电子邮件
- Node.js - 活动
- Node.js - 事件循环
- Node.js - 事件发射器
- Node.js - 调试器
- Node.js - 全局对象
- Node.js - 控制台
- Node.js - 流程
- Node.js - 扩展应用程序
- Node.js - 包装
- Node.js - Express 框架
- Node.js - RESTful API
- Node.js - 缓冲器
- Node.js - Streams
- Node.js - 文件系统
- Node.js MySQL
- Node.js - MySQL 快速入门
- Node.js - MySQL创建数据库
- Node.js - MySQL创建表
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where 子句
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB 快速入门
- Node.js - MongoDB 创建数据库
- Node.js - MongoDB 创建集合
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB 查询
- Node.js - MongoDB 排序
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js模块
- Node.js - 模块
- Node.js - 内置模块
- Node.js - utility 模块
- Node.js - Web 模块
NodeJS - console.group() 方法
Node.js 的 console.group() 方法将以分组格式返回方法中的给定信息。它通常用于按一个或多个指定的列对查询结果进行分组。您可以使用此方法聚合数据并对总计、平均值和计数等组执行计算。它还可用于按升序或降序对分组记录的输出进行排序。
一个组包含一个适当的标题,在标题下方,将有一些适当的信息或消息。因此,我们在 console.group() 方法中传递的消息将是组标题。在组内部,我们可以使用 node.js 的 console.log() 函数来编写消息。
语法
以下是Node.js console.group()方法的语法 -
console.group([label)];]);
参数
- label − 这是组的标签。这将充当我们在控制台上分组的组的标题。这不是必需的参数;我们也可以在不带参数(标签)的情况下使用此方法。
返回值
如果传递了标签,则此方法将使用标签对控制台上的内容进行分组。否则,它将在没有标签的情况下进行分组。
例Node.js console.group() 方法将只接受一个标签参数(可选参数)。
注意: 默认情况下,组将在控制台中展开。
在此示例中,
- 我们正在使用 console.group() 创建一个组并传递一个参数(label)。此标签将充当组标题。
- 然后我们使用 console.log() 函数在组内编写一些消息。
- 然后,我们使用 Node.js console.groupEnd() 方法结束该组。
console.group("GROUP 1");
console.log("Knock knock....first message in Group 1");
console.log("Knock knock....second message in Group 1")
console.log("Done with the messages, closing the group now");
console.groupEnd();
输出
正如我们在下的输出中看到的,我们创建了一个组,其标签传递给 console.group() 方法,编写了一些消息,并关闭了该组。
GROUP 1
Knock knock....first message in Group 1
Knock knock....second message in Group 1
Done with the messages, closing the group now
Knock knock....first message in Group 1
Knock knock....second message in Group 1
Done with the messages, closing the group now
为了更好地理解,请在浏览器的控制台中执行上述代码。以下是上述程序在浏览器控制台中的输出。
例
在此示例中,我们通过调用组内的组来创建嵌套组,然后相应地关闭组。
console.group("GROUP 1");
console.log("Knock knock....first message in Group 1");
console.log("Knock knock....second message in Group 1")
console.log("Done with the messages, closing the group now");
console.group("Nested group 1");
console.log("Knock knock....first message in Nested group 1");
console.log("Knock knock....second message in Nested group 1")
console.log("Now we are entering into another group inside nested group");
console.group("inner nested group");
console.log("OOPS! no messages here.");
console.groupEnd();
console.log("inner nested group ended");
console.groupEnd();
console.log("Nested group ended");
console.groupEnd();
console.log("GROUP 1 ended");
输出
正如我们在下面的输出中看到的,我们创建了主组,然后创建了一个子组,并在子组内创建了一个组。
GROUP 1
Knock knock....first message in Group 1
Knock knock....second message in Group 1
Done with the messages, closing the group now
Nested group 1
Knock knock....first message in Nested group 1
Knock knock....second message in Nested group 1
Now we are entering into another group inside nested group
inner nested group
OOPS! no messages here.
inner nested group ended
Nested group ended
GROUP 1 ended
Knock knock....first message in Group 1
Knock knock....second message in Group 1
Done with the messages, closing the group now
Nested group 1
Knock knock....first message in Nested group 1
Knock knock....second message in Nested group 1
Now we are entering into another group inside nested group
inner nested group
OOPS! no messages here.
inner nested group ended
Nested group ended
GROUP 1 ended
为了更好地理解,请在浏览器的控制台中执行上述代码。以下是如果我们在浏览器的控制台中执行它时的输出。