您的位置:首页 > Web前端 > JavaScript

VS2008 javascript智能感知

2008-08-11 08:10 225 查看
在VS2008中,javascript的代码可以这样加入说明:

window.math = function()

{

/// <summary>数学函数类</summary>

}

window.math.prototype =

{

max: function(x, y)

{

/// <summary>返回两个整数中的最大的一个</summary>

/// <param name="x">需要比较的第一个整数</param>

/// <param name="y">需要比较的第二个整数</param>

/// <returns type="Number" />

if (x > y)

return x;

else

return y;

}

size: function()

{

/// <summary>测试的内容</summary>

/// <returns type="Number" />

return 10;

}

}

但实际试的时候,却发现returns在后面带参数时(如max),就无法智能提示了,而没带参数时(size),就可以智能提示。如果max后面不输入具体参数,直接输入()再点一下,也会出来。



不然大家输入这段代码也看得出来:

function refTest()

{

var m=new window.math();

m.max(12,11).;

m.size().

m.max().

不知道是不是bug,有没有补救措施。

这篇在博问中有发过,还没收到一些好的建议。这里再发一下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: