JavaScript 错误错误
RangeError: Invalid array lengthRangeError: 无效的数组长度
创建数组时使用了无效的长度,例如负数或非整数。
browsernode
查看详情 AggregateError包装多个错误的错误对象,通常在 Promise.any() 中所有 Promise 都被拒绝时抛出。
Promise.any() 被调用时传入的所有 Promise 均被拒绝。AggregateError 的 .errors 属性包含所有单独的拒绝原因。也可以手动抛出以一次性报告多个错误。
访问 .errors 属性以检查各个失败原因。确保 Promise.any() 调用中至少有一个 Promise 有机会成功解决。逐一处理数组中的每个错误。
Promise.any([Promise.reject('a'), Promise.reject('b')]); // AggregateErrorRangeError: Invalid array length创建数组时使用了无效的长度,例如负数或非整数。
ERR_DLOPEN_FAILED原生插件(C++ .node 文件)加载失败。
SyntaxError: Unexpected end of input解析器到达输入末尾时仍期待更多代码,通常由未闭合的括号或字符串引起。
URIError全局 URI 处理函数(decodeURIComponent、encodeURI)接收到了格式错误的 URI。
ERR_WORKER_OUT_OF_MEMORYWorker 线程内存耗尽。
ETIMEDOUT连接或操作超时,远程主机未在规定时间内响应。