带括号的return语句

时间:2015-08-03 21:16:04

标签: javascript validation return brackets

当我发现这个时,我正在查看Javascript验证表单:

return (!firstNameError && !lastNameError && !emailError && !phoneError && !address1Error && !cityError && !stateError && !countryError && !zipError && !cdlError)

这些括号是什么意思?

1 个答案:

答案 0 :(得分:4)

return语句中的括号表示它必须返回内部所有语句的布尔值。在这种情况下,除非括号内的每个变量都为假(即在所有潜在错误中没有触发错误),否则它将返回false。

此致

丹尼尔