这两个语句有什么区别,是否有充分的理由使用其中一个而不是另一个?
throw Error("msg");
console.error("msg");
根据我的有限经验,我只看到过throw Error()
的使用。这是否有特定的原因?
同样地,是否有一种类似于console.warn()
的等效方式?
console.error
和throw
之间有很大的区别:console.error
只是用于打印错误信息并继续执行,但throw
则会立即停止执行。 - Mritunjay