timersPromises.setImmediate([value[, options]])
- 
value<any> 履行 promise 使用的值。¥
value<any> A value with which the promise is fulfilled. - 
options<Object>- 
ref<boolean> 设置为false以指示调度的Immediate不应要求 Node.js 事件循环保持活动状态。默认值:true。¥
ref<boolean> Set tofalseto indicate that the scheduledImmediateshould not require the Node.js event loop to remain active. Default:true. - 
signal<AbortSignal> 可选的AbortSignal,可用于取消调度的Immediate。¥
signal<AbortSignal> An optionalAbortSignalthat can be used to cancel the scheduledImmediate. 
 - 
 
import {
  setImmediate,
} from 'timers/promises';
const res = await setImmediate('result');
console.log(res);  // Prints 'result'const {
  setImmediate,
} = require('node:timers/promises');
setImmediate('result').then((res) => {
  console.log(res);  // Prints 'result'
});