标签: javascript promise
对于try/catch,通常认为抛出字符串或其他随机对象是不正确的。你应该构造一个新的错误并抛出它。
try/catch
这是否也适用于被拒绝的承诺?
答案 0 :(得分:2)
The spec说,关于reject的论点:
reject
通常它将是一个Error对象。
所以它预期它将是Error,但它并不重要。在你的情况下使用任何语义上正确的东西。
Error