process.getActiveResourcesInfo()
版本历史
| 版本 | 变更 |
|---|---|
| v24.0.0 | 将此功能的稳定性指数从"实验"级别更改为"稳定"级别。 |
| v17.3.0, v16.14.0 | 新增于: v17.3.0, v16.14.0 |
-
返回:<string[]>
\Returns: <string[]>
process.getActiveResourcesInfo() 方法返回字符串数组,其中包含当前保持事件循环活动的活动资源的类型。
\The process.getActiveResourcesInfo() method returns an array of strings
containing the types of the active resources that are currently keeping the
event loop alive.
import { getActiveResourcesInfo } from 'node:process'; import { setTimeout } from 'node:timers'; console.log('Before:', getActiveResourcesInfo()); setTimeout(() => {}, 1000); console.log('After:', getActiveResourcesInfo()); // Prints: // Before: [ 'CloseReq', 'TTYWrap', 'TTYWrap', 'TTYWrap' ] // After: [ 'CloseReq', 'TTYWrap', 'TTYWrap', 'TTYWrap', 'Timeout' ]const { getActiveResourcesInfo } = require('node:process'); const { setTimeout } = require('node:timers'); console.log('Before:', getActiveResourcesInfo()); setTimeout(() => {}, 1000); console.log('After:', getActiveResourcesInfo()); // Prints: // Before: [ 'TTYWrap', 'TTYWrap', 'TTYWrap' ] // After: [ 'TTYWrap', 'TTYWrap', 'TTYWrap', 'Timeout' ]