Visual Studio 2008中的JavaScript智能感知

你有没有得到任何提示或黑客,以充分利用Visual Studio 2008中的JavaScript intellisense选项?

Visual Studio向我显示名称空间”并使用文档功能(< param>和< summary>).我无法得到< return>文档功能,但工作.

现在,这一切都很好.但是,当我调用特权函数时,Visual Studio不知道它,因此我没有得到任何文档.

有没有什么方法可以将公共变量和特权函数暴露给Visual Studios智能感知功能,同时仍然使用私有成员创建对象?

最佳答案
就识别函数成员而言,Javascript Intellisense肯定是片状的.我使用原型范例稍微有点成功,所以你可以查看一下.但是,很多时候,我发现它仍然无法在Intellisense中可靠地列出功能.
编辑:正如下面评论中提到的原始海报,在原型模型中实际上不可能获得相同的“私人”功能. Javascript没有私有成员的概念,但您可以通过在函数构造函数中声明成员隐私来模拟成员隐私.但是,如果你有需要访问成员的函数,它们也必须在构造函数中,因此它们不能是原型.
因此,虽然使用原型模型可能(或可能不)为您提供更好的VS智能感知,但它仅对公共成员有用,并且不能用于改善私有或特权函数的智能感知.你可能不想要智能感知的私人功能,但你可能会有特权.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...