带双括号的return语句如何工作?

时间:2019-11-20 22:26:48

标签: javascript return return-value openpgp.js

OpenPGP.js模块内部是以下代码行:

return (0, _message.createVerificationObjects)
     (signatureList, [literalDataPacket], keys, date, true)

1。

createVerificationObjects是一个函数,因此我假定以下括号是其所需的值。为什么将其设置为

(function)(arguments)

代替传统

(function(arguments))

2。

return语句如何包含多个值?

return (0, createVerificationObjects)

您是否不应该被迫在返回0createVerificationObjects之间进行选择?

0 个答案:

没有答案