3

C# では、クラスまたは関数の定義の前に /// で始まるコメントを作成できます。これらは、型または関数を使用するコードを記述するときに表示される IntelliSense のヒントに影響します。しかし、Javascript では動作しません。これらの特別なコメントや追加のヒントを得ることができますか?

4

2 に答える 2

0

遠くではありませんが、コメントはjs関数にある必要があります。

例を次に示します。

function getArea(radius)
  {
      /// <summary>Determines the area of a circle that has the specified radius parameter </summary>
      /// <param name="radius" type="Number">The radius of the circle.</param>
      /// <returns type="Number">The area.</returns>
      var areaVal;
      areaVal = Math.PI * radius * radius;
      return areaVal;
  }

MSDNにもHowToドキュメントがあります。

于 2012-10-04T07:56:16.907 に答える
0

このコメントの現在の日付までの VS 2017+ では、TypeScript に JSDoc を使用する必要があります。この例の「{string}」は、param1 が文字列型であることを意味します。

/**
 * A description for myFunction.
 * @param {string} param1 - The first argument to this function
 */
function myFunction(param1) {
...
}
于 2022-03-01T21:32:49.180 に答える