每个Javascript函数都必须返回一个值吗?
我写的是,我正在使用Netbeans向每个函数添加类似专业的注释。因此,我从每一个开始/**,然后按Enter来让Netbeans完成用于以下功能的默认注释方案。 到目前为止,我只在PHP语言中使用过这种语言,在这种情况下@returns {type},如果遵循PHP函数确实包含了return声明,则Netbeans始终仅在注释方案中添加部分内容。在所谓的“过程”(不返回任何值的函数)上,缺少此部分。 今天,我为Javascript函数尝试了同样的事情,@returns {undefined}即使跟随函数不返回任何内容,Netbeans也在注释方案中添加了一部分。 这让我感到困惑。Netbeans是否以这种方式建议每个Javascript函数都必须返回任何内容?我该怎么办?忽略(或删除)该注释方案的一部分或遵循建议(如果完全是建议),并return false;在此功能的末尾添加,尽管这对我来说毫无用处?