Todas as funções Javascript precisam retornar um valor?
Eu estou usando o NetBeans para adicionar comentários profissionais para cada função, escrevo. Então começo cada um com/**
e depois eu pressionoEnter
permitir que o Netbeans cumpra o esquema de comentários padrão para a função seguinte.
Até agora eu tenho usado isso apenas para linguagem PHP e nesse caso o Netbeans sempre estava adicionando@returns {type}
parte no esquema de comentário apenas, se seguindo a função PHP realmente incluídareturn
declaração. Nos chamados "procedimentos" (funções que não retornam nenhum valor) esta parte estava faltando.
Hoje eu tentei a mesma coisa para a função Javascript e o Netbeans adicionado@returns {undefined}
parte para comentar esquema mesmo que a função seguinte não retorne nada.
Isso me confundiu. O NetBeans sugere que todas as funções Javascript precisam retornar alguma coisa? O que devo fazer? Ignore (ou exclua) essa parte do esquema de comentários ou siga a sugestão (se essa for a sugestão) e adicionereturn false;
no final de tal função, embora seja inútil para mim?