2012-05-03 7 views
2

私はまだJavascriptを初めて使っています。だから私のエディタがそれを強調したとき、私は興味をそそられています。それは正確に何をするのですか?javascriptの3つのスラッシュは何をしますか?

例:/// things go after here

+0

もっと面白いのは、3つの等号が何をするのですか? –

+0

@MiaDiLorenzo:それは驚くほど話題です。 – Ashe

+0

@Len私は気づいた。 – meticulousMisnomer

答えて

2

最初の2つのスラッシュはコメントを開始します。 3番目のスラッシュは何もしません。 JSにコメントする

主に二つの方法:

/* This way 
Can go multi-line */ 

// This way is one line only 
4

は、いくつかのドキュメンテーションジェネレータはドキュメントJavaScriptにコメントを導入するよう/// 3つのスラッシュを考えています。

だから3つのスラッシュが(それがコメント・ツー・エンド・オブ・ラインだ)が、3つのスラッシュが解釈可能な限りのJavaScriptが懸念しているように2つのスラッシュと同じに動作し

http://msdn.microsoft.com/en-us/library/bb514138(v=vs.110).aspx

を参照してください。ドキュメンテーション・ジェネレータは、ドキュメンテーション・セクションを示します。

例:

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; 
    } 
0

三JavaScriptでスラッシュ(およびC#などの他の言語は)ドキュメンテーションコメントのために使用されています。これらはXMLドキュメントを生成するために使用され、関数などの前に特定の形式で行われ、関数の説明、パラメータ、およびパラメータの型を指定します。

例えば:私はそれはいくつかのエディタ/ドキュメント番組で「高いレベル」の1行コメントを定義する方法であると考えてい

http://msdn.microsoft.com/en-us/library/bb514138(v=vs.110).aspx

1

macrabbitのエスプレッソエディタでは、ナビゲーションペインでこれらの1行のコメントを強調表示します

関連する問題