- 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.error() 方法
Node.js console.error() 方法将在控制台上显示错误消息。它在 stderr 上用新行打印错误行。此方法用于创建 Error 类的实例,该类是自定义错误的基类。
error 对象包含 name、message 和 stack trace 等属性,可以使用 dot(.) 或 bracket() 表示法访问这些属性,具体取决于所使用的环境。
假设,我们想在控制台上打印一些错误消息。那么这个console.error()就可以发挥作用了。为了更好地理解,让我们深入研究 node.js 的 console.error() 函数的语法和用法。
语法
以下是Node.js console.error()方法的语法 -
console.error([data][, …args])
参数
此方法接受多个参数。下面将对此进行描述。
- data − 此参数中的值用作主要消息。
- args − 此参数中的值用作替换值(参数全部传递给util.format()),可以在主要消息中使用。
返回值
此方法使用换行符将错误消息打印到 stderr。
例node.js 的 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", "qikepu", "Learning",
"fingertips");
console.error("Sachin score hundred %d", 100);
console.error("Hi %s Namaste %d %d %d", "hello", 1, 2, 3);
输出
正如我们在输出中看到的,我们通过使用 %s(用于字符串值)和 %d(用于整数)访问了多个替换值,并在控制台上打印了错误消息。
qikepu: Simply Easy Learning at your fingertips
Sachin score hundred 100
Hi hello Namaste 1 2 3
Sachin score hundred 100
Hi hello Namaste 1 2 3