VS 2008的JavaScript代码提示功能 (学习老赵视频的笔记)
2010-04-05 18:57
676 查看
学习老赵的视频ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能(Level 200) 自己做的demo,记下来以便查阅!感谢赵老师!
原来js还可以像C#后台代码那样写注释!我又学习了!:)
闲话就不说,直接贴代码:
嘿看到了嘛,上面的提示和C#里面的一样了,而且还可以生成文档,现在别人调用你的js就方便多了!嘿,你是一个酷爱JQuery的人嘛!你的页面导入<script src="js/jquery.3.2.min.js" type="text/javascript"></script>后,是不是没有提示了呢?哎..这个问题我遇到了,看到我上面的页面没有,把导入Jquery的js注释了!因为导入Jquery后,我注意到vs Jscript intellisense报错了!
如果他报错了,你的js提示都不行了哦!
详情请访问微软官方资料:http://msdn.microsoft.com/zh-cn/library/bb385682.aspx
Technorati 标签: js
原来js还可以像C#后台代码那样写注释!我又学习了!:)
闲话就不说,直接贴代码:
/* 1.<summary>方法描述信息</summary> 2.<param name="参数名"[必需的属性] mayBeNull="是否为空[true|false]" optional="可选参数[true|false]" type="参数类型[Number|String|etc]" integer="[true|false]" 如果type="Number",这里设置是否为整型 parameterArray="参数是否为数组[true|false]" domElement="节点元素[true|false]" elementType="[true|false]" elementInteger="[true|false]" elementDomElement="[true|false]" elementMayBeNull="[true|false]" >提供参数的描述信息</param> 3.<returns type="type" integer="True|False" mayBeNull="True|False" domElement="True|False" > 返回值描述 </returns> 4.<value name="" type="" ...></value> 属性值 域变量和枚举 4.<Field name="fieldName" type="fieldType"
static="True|False" mayBeNull="True|False" domElement="True|False" integer="True|False" ></Field> */ //有返回值的注释 function myTest(str) { ///<summary>这是一个带返回值的方法</summary> ///<param name="str" type="string">字符串</param> ///<returns type="string">返回字符串</returns> return str; } function myTest2() { ///<summary>没有参数和返回值的方法</summary> ///<returns type="void">void</returns> } function myObj(name,age) { ///<summary>对象</summary> ///<param name="name" type="string" mayBeNull="true">名字</param> ///<param name="age" type="Number" integer="true" mayBeNull="true">年龄</param> this.name = name | "jinho"; this.age = age | 22; } myObj.prototype = { showInfo: function() { ///<summary>显示我的信息</summary> alert(this.name + "" + this.age); } }
把 以上保存为 test.js 。
新建页面导入test.js
<%--<script src="js/jquery.3.2.min.js" type="text/javascript"></script>--%> <script src="js/test.js" type="text/javascript" language="javascript"></script> <script type="text/javascript" language="javascript"> function test() { myTest2(); var obj = new myObj(null, null); obj.showInfo(); } </script>
看图:
嘿看到了嘛,上面的提示和C#里面的一样了,而且还可以生成文档,现在别人调用你的js就方便多了!嘿,你是一个酷爱JQuery的人嘛!你的页面导入<script src="js/jquery.3.2.min.js" type="text/javascript"></script>后,是不是没有提示了呢?哎..这个问题我遇到了,看到我上面的页面没有,把导入Jquery的js注释了!因为导入Jquery后,我注意到vs Jscript intellisense报错了!
如果他报错了,你的js提示都不行了哦!
详情请访问微软官方资料:http://msdn.microsoft.com/zh-cn/library/bb385682.aspx
Technorati 标签: js
相关文章推荐
- Asp.Net Ajax 学习笔记21 VS2008的JavaScript代码提示功能
- Asp.Net Ajax 学习笔记21 VS2008的JavaScript代码提示功能
- myEclipse7.5中安装 javascript,extjs的代码自动提示spket插件和extjs desiner可视化代码生成工具,extjs的一个很好的学习视频资源地址
- android NDK 学习笔记(4)---eclipse 添加代码提示功能
- 【C++VS笔记】新装的VS2012 VS2013没有代码的智能提示功能的解决办法
- 韩顺平 javascript教学视频_学习笔记21_js内部类_js系统函数 重点重点
- JavaScript 正在上传功能提示效果代码
- VS 2008 学习笔记(3) --- MFC 类概述
- VS 2008 学习笔记(4) --- 用户界面设计之菜单编辑器
- 传智播客javascript视频教程(杨中科)学习笔记
- javascript学习笔记(十八) 获得页面中的元素代码
- 如何让MyEclipse的代码提示功能和VS一样强大
- javascript学习笔记——chrome等提示找不到“getElementsByTagName”的一种解决方法
- 使用Visual Studio(VS)开发Qt程序代码提示功能的实现
- 为VS.NET 2005增加Atlas Scripts的代码提示功能
- 深入理解javascript学习笔记(一) 编写高质量代码
- 韩顺平 javascript教学视频_学习笔记23_js事件驱动机制深入理解_js常用事件_js版计算器
- 韩顺平 javascript教学视频_学习笔记28_dom对象(document对象) 最重要的
- ITCAST视频-Spring学习笔记(使用JDK中的Proxy技术实现AOP功能)
- Web网页中使用Media Player播放MPG视频的代码,并且支持JavaScript控制播放,暂停等功能