JavaScript 错误错误
TypeError: x is not a constructorTypeError: x is not a constructor
尝试对非构造函数的值使用 new 关键字。
browsernode
查看详情 DOMException: The operation was aborted操作通过 AbortController 信号被取消。
AbortController 的 abort() 方法被调用,取消了关联的 fetch 请求、流或其他可中止的操作。当你有意取消操作时,这是预期行为。
若属于有意取消,通过检查 error.name === 'AbortError' 来优雅地处理 AbortError。若属于意外取消,检查 AbortController 是否被过早触发。若使用 AbortSignal.timeout(),适当增大超时值。
const controller = new AbortController();
controller.abort();
fetch('/api', { signal: controller.signal });TypeError: x is not a constructor尝试对非构造函数的值使用 new 关键字。
ETIMEDOUT连接或操作超时,远程主机未在规定时间内响应。
ERR_INVALID_RETURN_VALUE函数返回了类型不匹配的值。
SyntaxError: JSON.parse: bad parsingFirefox 特有的错误消息,表示传入 JSON.parse() 的字符串不是有效的 JSON。
ERR_INSPECTOR_ALREADY_ACTIVATEDNode.js 调试器(inspector)被重复激活。
SyntaxError: Unexpected token解析器在代码中遇到了该位置不应出现的标记(字符或关键字)。