111

私は Netbeans を使用して、各関数にプロ並みのコメントを追加しています。そのため、それぞれを次のように開始し/**、次に押しEnterて、Netbeans が次の関数のデフォルトのコメント スキームを実行できるようにします。

これまで、私はこれを PHP 言語にのみ使用してきました。この場合、Netbeans は@returns {type}、PHP 関数に実際にreturnステートメントが含まれている場合、常にコメント スキームにのみ部分を追加していました。いわゆる「プロシージャ」(値を返さない関数) では、この部分が欠落していました。

今日、私はJavascript関数に対して同じことを試しました.Netbeans@returns {undefined}は、次の関数が何も返さないにもかかわらず、コメントスキームに一部を追加しました.

これは私を混乱させました。Netbeans は、すべての Javascript 関数が何かを返さなければならないことをこのように示唆していますか? 私は何をすべきか?そのコメントスキームの部分を無視(または削除)するか、提案に従って(これが提案である場合)、return false;そのような関数の最後に追加しますが、私には役に立ちませんか?

4

4 に答える 4

36

いいえ、必要ありませんreturn

returnステートメントが指定されていない場合は、undefinedが返されます。

于 2013-06-27T07:35:53.583 に答える
2

いいえ、すべての関数に対して何かを返す必要はありません。これはオプションであり、コード ロジックの記述方法次第です。

于 2013-06-27T07:26:25.983 に答える