javascript中的三个斜杠是做什么的?
我对Javascript还是新手,所以当我的编辑器突出显示它时,我很感兴趣。它到底做什么javascript中的三个斜杠是做什么的?,javascript,syntax-highlighting,Javascript,Syntax Highlighting,我对Javascript还是新手,所以当我的编辑器突出显示它时,我很感兴趣。它到底做什么 示例:///后面的内容前两个斜杠开始一条注释。第三条斜线没有任何作用 JS中的两种主要评论方式: /* This way Can go multi-line */ // This way is one line only 一些文档生成器将三个斜杠///视为将文档注释引入JavaScript 看 因此,就JavaScript而言,三个斜杠的工作原理与两个斜杠的工作原理相同(这是对行尾的注释),但三个斜杠
示例:
///后面的内容
前两个斜杠开始一条注释。第三条斜线没有任何作用
JS中的两种主要评论方式:
/* This way
Can go multi-line */
// This way is one line only
一些文档生成器将三个斜杠///视为将文档注释引入JavaScript 看 因此,就JavaScript而言,三个斜杠的工作原理与两个斜杠的工作原理相同(这是对行尾的注释),但三个斜杠可以由文档生成器解释为指示文档部分 例如:
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;
}
函数getArea(半径)
{
///确定具有指定半径参数的圆的面积。
///圆的半径。
///这个地区。
面积变异;
areaVal=Math.PI*半径*半径;
返回区域;
}
JavaScript中的三个斜杠(以及一些其他语言,如C#)用于文档注释。这些用于生成XML文档,并在函数等之前以特定格式完成,以指定函数及其参数和参数类型的描述
我认为这是在某些编辑器/文档程序中定义“更高级别”单行注释的一种方法:
例如,在macrabbit的浓缩咖啡编辑器中,它突出显示了导航窗格中的这些单行注释一个更有趣的研究是,三个等号可以做什么?@miadiorenzo:这太离题了。@miadiorenzo它通过类型和相等性比较两个项目,即(0==false)将返回false,但(0==false)不会返回false。