- 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 - 流
- Node.js - 文件系统
- Node.js MySQL
- Node.js - MySQL 入门
- Node.js - MySQL 创建数据库
- Node.js - MySQL 创建表
- Node.js - MySQL 插入数据
- Node.js - MySQL 从表中选择数据
- Node.js - MySQL Where 条件
- Node.js - MySQL 排序
- Node.js - MySQL 删除数据
- Node.js - MySQL 更新数据
- Node.js - MySQL 联接
- Node.js MongoDB
- Node.js - MongoDB 入门
- Node.js - MongoDB 创建数据库
- Node.js - MongoDB 创建集合
- Node.js - MongoDB 插入数据
- Node.js - MongoDB 查找数据
- Node.js - MongoDB 查询
- Node.js - MongoDB 排序
- Node.js - MongoDB 删除数据
- Node.js - MongoDB 更新数据
- Node.js - MongoDB 限制结果
- Node.js - MongoDB 联接
- Node.js 模块
- Node.js - 模块
- Node.js - 内置模块
- Node.js - 实用程序模块
- Node.js - Web 模块
- Node.js 有用资源
- Node.js - 快速指南
- Node.js - 有用资源
- Node.js - 讨论
NodeJS - console.error() 方法
Node.js 的 console.error() 方法 将错误消息显示在 控制台 上。它在 stderr 上打印错误行,并添加换行符。此方法用于创建 Error 类的实例,Error 类是自定义错误的基类。
错误对象包含诸如名称、消息和堆栈跟踪之类的属性,可以使用点(.)或括号()表示法根据使用的环境进行访问。
假设我们想在控制台上打印一些错误消息。那么这个 console.error() 就发挥作用了。为了更好地理解,让我们深入了解 Node.js 的 console.error() 函数的语法和用法。
语法
以下是 Node.js 的 console.error() 方法 的语法:
console.error([data][, …args])
参数
此方法接受多个参数。下面描述了这些参数。
data - 此参数中的值用作主要消息。
args - 此参数中的值用作替换值(所有参数都传递给 util.format()),可以在主要消息中使用。
返回值
此方法将错误消息打印到 stderr,并添加换行符。
示例
Node.js 的 console.error() 方法接受多个参数。
在下面的示例中,我们正在检查两个变量;如果两者相等,我们打印正常消息;否则,我们打印错误消息。
var x = 5; var y = 7; if (x === y){ console.log("Both variables are equal") } else{ console.error("Both variables are not equal") }
输出
正如我们在输出中看到的,我们使用 %s(用于 字符串值)访问了替换值,并在 控制台 上打印了错误消息。
Both variables are not equal
示例
在下面的示例中,我们正在检查两个变量;如果两者相等,我们打印正常消息;否则,我们打印错误消息。此外,我们还使用其他参数作为主要消息的附加替换值。
var x = 5; var y = 7; if (x === y){ console.log("The variables %d and %d are equal", x, y) } else{ console.log("The variables %d and %d are not equal", x, y) }
输出
正如我们在输出中看到的,我们使用 %d(用于整数)访问了替换值,并根据条件的输出在 控制台 上打印了错误消息。
The variables 5 and 7 are not equal
示例
在下面的示例中,我们使用 args 参数作为主要消息的附加替换值。
console.error("%s: Simply Easy %s at your %s", "Tutorialspoint", "Learning", "fingertips"); console.error("Sachin score hundred %d", 100); console.error("Hi %s Namaste %d %d %d", "hello", 1, 2, 3);
输出
正如我们在输出中看到的,我们使用 %s(用于字符串值)和 %d(用于整数)访问了多个替换值,并在控制台上打印了错误消息。
Tutorialspoint: Simply Easy Learning at your fingertips Sachin score hundred 100 Hi hello Namaste 1 2 3