- 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.timeStamp() 方法
Node.js console.timeStamp() 方法用于在浏览器的性能时间线中添加时间戳条目。
这有助于跟踪和测量代码片段或函数的执行时间,方法是创建一个标记,以后可以在浏览器的性能时间线中引用该标记。它需要一个可选的标签参数,该参数将与时间戳值一起显示在性能时间线中。
Node.js console.timeStamp() 方法不会在输出中显示任何内容,除非我们在检查器中使用它,并且此方法已添加到 v8.0.0 Node.js版本中。这会将带或不带标签的事件添加到检查器选项卡的时间线面板中。现在让我们看看 Node.js 的 console.timeStamp() 方法的语法和用法。
语法
以下是Node.js console.timeStamp() 方法的语法 -
console.timeStamp( [label] );
参数
- label − 我们可以为方法传递带有名称的标签,输入名称应为字符串。
返回值
此方法不会返回任何内容;它会在浏览器的 Inspector 元素中每次调用时打印时间戳。
例在此示例中,
- 我们通过向 label 参数传递名称来调用 Node.js console.profile() 方法。
- 然后,我们调用 console.timeStamp() 方法,其标签名称与我们启动的配置文件相同。
- 然后我们使用 console.profileEnd() 方法结束配置文件。
console.profile('one'); console.log('Welcome to %s', 'qikepu'); console.timeStamp('one'); console.log('Simply Easy %s at your fingertips', 'Learning'); console.profileEnd('one');
输出
Welcome to qikepu
Simply Easy Learning at your fingertips
Simply Easy Learning at your fingertips
为了更好地理解,请在浏览器的控制台中执行上述代码。以下是如果我们在浏览器的控制台中执行它时的输出。
从下图中我们可以看出,配置文件已启动和结束,但 timeStamp 不可见。console.timeStamp() 方法会将带有传递标签名称的事件添加到检查器元素的时间线面板中。
例
在此示例中,
- 我们正在调用 Node.js console.profile() 方法,其名称为 label 参数。
- 然后,我们在 for 循环中调用 console.timeStamp(),其标签名称与我们启动的配置文件相同。
- 然后我们使用 console.profileEnd() 方法结束配置文件。
console.profile('Two'); for (var i = 0; i<=3; i++) { console.timeStamp('Two'); } console.profileEnd('Two');
输出
// Returns nothing
为了更好地理解,请在浏览器的控制台中执行上述代码。以下是如果我们在浏览器的控制台中执行它时的输出。
如下图所示。因此,它会将三个具有传递标签名称的事件添加到检查器的时间线面板中。