すべてのJavaScript関数は値を返す必要がありますか?
私はNetbeansを使用して、各関数にプロのようなコメントを追加しています。それで、それぞれを最初に開始し/**、次にを押しEnterて、Netbeansに以下の機能のデフォルトのコメントスキームを実行させます。 これまで私はこれをPHP言語にのみ使用してきました。この場合@returns {type}、次のPHP関数に実際にreturnステートメントが含まれている場合、Netbeansは常にコメントスキームにのみ一部を追加していました。いわゆる「プロシージャ」(値を返さない関数)では、この部分がありませんでした。 今日、私はJavascript関数に対して同じことを試みましたが、Netbeans @returns {undefined}はコメントスキームに一部を追加しましたが、次の関数は何も返しません。 これは私を混乱させました。Netbeansは、すべてのJavascript関数が何かを返す必要があるとこのように提案していますか?私は何をすべきか?コメントスキームの一部を無視(または削除)するか、提案に従って(これが提案である場合)、return false;そのような関数の最後に追加しますが、私にとっては役に立ちませんか?