nodejs运行Microtasks()时出现未知内部错误



当我尝试运行nodejs程序时,我得到以下错误:

node:internal/process/task_queues:96
runMicrotasks();
^
TypeError: Cannot convert undefined or null to object
at push (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)

REPL节点工作正常。当我尝试运行一个js文件时,我得到了错误。

因为当您调用一个期望Object作为其参数的函数,但却传递undefined或null时,会导致此错误你可以试试

If(obj == null)
{
console.log(null)//or return null
}

通过更新windows 10并安装新版本的node修复。

最新更新