Visual Studioインテリセンス用のJSDocでコールバックパラメーターを文書化する方法は?

TomasZato-モニカを復活させる

@paramVisual Studio 2017のインテリセンスがコールバックを理解できるように、を使用しコールバックを正しく文書化する方法を理解できません

例えば:

/**
 * @param {string} file absolute path
 * @param {Function} callback called when done
*/
function loadFile(path, callback) {
    /// code
}

コールバックは受け入れErrorstring引数(Node.jsのスタイル)として、どのようにそれを文書化しますか?

TomasZato-モニカを復活させる

このパターンは機能します:

/**
 * @param {string} file absolute path
 * @param {function(Error, string):void} callback called when done
*/
function loadFile(path, callback) {
    /// code
}

voidここでは、戻り値がないことを表し、コールバックの戻り値に置き換えることができます(例:{function(value):boolean}述語の場合)。

わからないパラメータ名を文書化する方法。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Visual Studio 2015でインテリセンスリストをスクロールするためのキーバインディングは何ですか?

分類Dev

Visual Studio Codeメッセージボックスでクリックイベントを処理する方法は?

分類Dev

式:値で初期化されたイテレータをインクリメントできません(デバッグではエラーが発生しますが、リリースモードではエラーが発生しません-Visual Studio)

分類Dev

Visual Studio Codeを取得して、「ソース管理プロバイダー」セクションにgitoriginリポジトリのステータスと同期コントロールを表示するにはどうすればよいですか?

分類Dev

Visual Studio 2015RCインテリセンスはパラメーターリストを表示しません

分類Dev

Visual Studio2013のC ++プロジェクトでGoogleテストをコンパイルしてリンクするには、NuGetパッケージマネージャーによってGtestがインストールされていますか?

分類Dev

Visual Studio C ++コンパイラが列挙型をテンプレートパラメータとして拒否するのはなぜですか?

分類Dev

Visual Studioのコンストラクター用のプライベートフィールド生成ショートカットをカスタマイズするにはどうすればよいですか?

分類Dev

Visual Studio 2010でコンパイルすると、ジェネリックイテレーターをオーバーライドするとBadImageFormatExceptionが発生します

分類Dev

Visual Studio IDEでメソッドのコメントパラメーターを表示する方法はありますか?

分類Dev

Visual Studio2015コルドバツール-iOSデバイスで回転を有効にする-コルドバ-オリエンテーション-ロックプラグインビルドエラー

分類Dev

Visual StudioでCコードをコンパイルするアセンブリ言語は何ですか?

分類Dev

Visual Studio2013でクラシックASPのインテリセンスと構文の強調表示を有効にする方法

分類Dev

Visual Studio TeamServicesオンラインでスクラムタスクのグループをテンプレートとして使用する方法

分類Dev

Visual Studio 2012のシングルユーザーライセンスをインストールできるデバイスはいくつですか?

分類Dev

Visual Studioは、.NETFrameworkコードのデバッグ中にコンストラクターと関数をステップオーバーします

分類Dev

Visual Studio OnlineビルドタスクのWrite-Verboseステートメントを表示する方法は?

分類Dev

Visual Studio 2019でステータスバーのフォントとアイコンを拡大する方法はありますか?

分類Dev

Visual Studioで、「フルスクリーン」アイコンをツールバーにコピーするにはどうすればよいですか?

分類Dev

Visual Studioで、「フルスクリーン」アイコンをツールバーにコピーするにはどうすればよいですか?

分類Dev

Visual Studioコンパイラエラー:委任コンストラクターの呼び出しが唯一のメンバー初期化子になります

分類Dev

Visual Studio2017でWindowsXPのコードをコンパイルする方法

分類Dev

Visual Studio 2017を更新し、コンパイルエラーC7510が発生するようになりました:「コールバック」:依存テンプレート名の使用には「テンプレート」をプレフィックスとして付ける必要があります

分類Dev

Visual Studioでライブラリのコンパイル時にリンカーエラーを取得するにはどうすればよいですか?

分類Dev

Visual StudioのインタラクティブモードでF#モジュールにアクセスする方法

分類Dev

Visual Studioデバッガーは、dotPeekを使用してサードパーティの分解されたコードをデバッグするときに、パラメーターまたはローカル変数を表示できません。

分類Dev

Visual Studio コンパイラのパフォーマンスを測定する方法は?

分類Dev

Visual Studio2017でc ++用のnpgsqlをインストールする方法

分類Dev

C#Visual Studio 2012、クラスメンバーとメソッドを表示する方法は?

Related 関連記事

  1. 1

    Visual Studio 2015でインテリセンスリストをスクロールするためのキーバインディングは何ですか?

  2. 2

    Visual Studio Codeメッセージボックスでクリックイベントを処理する方法は?

  3. 3

    式:値で初期化されたイテレータをインクリメントできません(デバッグではエラーが発生しますが、リリースモードではエラーが発生しません-Visual Studio)

  4. 4

    Visual Studio Codeを取得して、「ソース管理プロバイダー」セクションにgitoriginリポジトリのステータスと同期コントロールを表示するにはどうすればよいですか?

  5. 5

    Visual Studio 2015RCインテリセンスはパラメーターリストを表示しません

  6. 6

    Visual Studio2013のC ++プロジェクトでGoogleテストをコンパイルしてリンクするには、NuGetパッケージマネージャーによってGtestがインストールされていますか?

  7. 7

    Visual Studio C ++コンパイラが列挙型をテンプレートパラメータとして拒否するのはなぜですか?

  8. 8

    Visual Studioのコンストラクター用のプライベートフィールド生成ショートカットをカスタマイズするにはどうすればよいですか?

  9. 9

    Visual Studio 2010でコンパイルすると、ジェネリックイテレーターをオーバーライドするとBadImageFormatExceptionが発生します

  10. 10

    Visual Studio IDEでメソッドのコメントパラメーターを表示する方法はありますか?

  11. 11

    Visual Studio2015コルドバツール-iOSデバイスで回転を有効にする-コルドバ-オリエンテーション-ロックプラグインビルドエラー

  12. 12

    Visual StudioでCコードをコンパイルするアセンブリ言語は何ですか?

  13. 13

    Visual Studio2013でクラシックASPのインテリセンスと構文の強調表示を有効にする方法

  14. 14

    Visual Studio TeamServicesオンラインでスクラムタスクのグループをテンプレートとして使用する方法

  15. 15

    Visual Studio 2012のシングルユーザーライセンスをインストールできるデバイスはいくつですか?

  16. 16

    Visual Studioは、.NETFrameworkコードのデバッグ中にコンストラクターと関数をステップオーバーします

  17. 17

    Visual Studio OnlineビルドタスクのWrite-Verboseステートメントを表示する方法は?

  18. 18

    Visual Studio 2019でステータスバーのフォントとアイコンを拡大する方法はありますか?

  19. 19

    Visual Studioで、「フルスクリーン」アイコンをツールバーにコピーするにはどうすればよいですか?

  20. 20

    Visual Studioで、「フルスクリーン」アイコンをツールバーにコピーするにはどうすればよいですか?

  21. 21

    Visual Studioコンパイラエラー:委任コンストラクターの呼び出しが唯一のメンバー初期化子になります

  22. 22

    Visual Studio2017でWindowsXPのコードをコンパイルする方法

  23. 23

    Visual Studio 2017を更新し、コンパイルエラーC7510が発生するようになりました:「コールバック」:依存テンプレート名の使用には「テンプレート」をプレフィックスとして付ける必要があります

  24. 24

    Visual Studioでライブラリのコンパイル時にリンカーエラーを取得するにはどうすればよいですか?

  25. 25

    Visual StudioのインタラクティブモードでF#モジュールにアクセスする方法

  26. 26

    Visual Studioデバッガーは、dotPeekを使用してサードパーティの分解されたコードをデバッグするときに、パラメーターまたはローカル変数を表示できません。

  27. 27

    Visual Studio コンパイラのパフォーマンスを測定する方法は?

  28. 28

    Visual Studio2017でc ++用のnpgsqlをインストールする方法

  29. 29

    C#Visual Studio 2012、クラスメンバーとメソッドを表示する方法は?

ホットタグ

アーカイブ