Javascript 为什么V8会给出这个令人困惑的错误消息?

Javascript 为什么V8会给出这个令人困惑的错误消息?,javascript,node.js,google-chrome,v8,Javascript,Node.js,Google Chrome,V8,在chrome/node(我想通常是v8)上,下面给出了一条错误消息: 未捕获的TypeError:f不可编辑 函数f(){} f(…未定义)这里是V8开发者。这看起来像个虫子。请将错误提交到。这只是一条错误消息。它试图调用f(),在收集参数时遇到错误,并错误地将错误归因于f。我想这是错误的。它发生在一个相当复杂的高阶函数调用中。我花了5-10分钟才注意到,由于一个非常简单的错误,其中一个排列参数是未定义的。在这种情况下,还不能立即确定错误消息是否完全关闭。如果不是很明显,有一个参数是未定义的

在chrome/node(我想通常是v8)上,下面给出了一条错误消息:

未捕获的TypeError:f不可编辑

函数f(){}

f(…未定义)这里是V8开发者。这看起来像个虫子。请将错误提交到。

这只是一条错误消息。它试图调用
f()
,在收集参数时遇到错误,并错误地将错误归因于
f
。我想这是错误的。它发生在一个相当复杂的高阶函数调用中。我花了5-10分钟才注意到,由于一个非常简单的错误,其中一个排列参数是
未定义的
。在这种情况下,还不能立即确定错误消息是否完全关闭。如果不是很明显,有一个参数是
未定义的
,我可能仍然在尝试修复它。谢谢!在链接的网站上,我发现这个错误已经有了一个解决方案。好消息:这个错误已经被修复了!修复程序将采用V8 8.2/Chrome 82。