为什么在写成函数时抛出工作(例如throw(" blah")就像throw" blah")?

时间:2017-08-24 16:30:41

标签: javascript

根据MDN,使用表达式(如throw "blah")调用throw。最近我看到使用throw作为函数:throw("blah"),这很好。

我的猜测是,它实际上并没有被称为功能。相反,它将("blah")处理到字符串blah中,然后使用该字符串表达式调用throw。是这种情况,还是throw作为函数有一些后退?

0 个答案:

没有答案