VS2008中 JavaScript的智能感知

Feature.js:

// 创建一个math类
window.math = function()
{
/// <summary>数学函数类</summary>
}

window.math.prototype =
{
    // 为math类创建一个max方法
    max: function(x, y)
    {
    /// <summary>返回两个整数中的最大的一个</summary>
    /// <param name="x">需要比较的第一个整数</param>
    /// <param name="y">需要比较的第二个整数</param>
   
        if (x > y)
            return x;
        else
            return y;
    }
}


Feature2.js:

/// <reference path="Feature.js" />
/// <reference name="MicrosoftAjax.js" />

// 外部js文件用这种方法引进来<reference path="Feature.js" />
// <asp:scriptmanager>控件引入的js用这种方法引进来<reference name="MicrosoftAjax.js" />

function refTest()
{
    // 因为有了“<reference path="Feature.js" />”,所以会感知到Feature.js提供的JavaScript
    var m = new window.math();
   
    var v = m.max(x, y);
   
    // 因为有了“<reference name="MicrosoftAjax.js" />”,所以会感知到ASP.NET AJAX
    // $get("testIntellisense");
}

posted @ 2007-11-12 15:51  RobotTech  阅读(811)  评论(0编辑  收藏  举报