该文被密码保护。 阅读全文
posted @ 2011-09-07 15:41 佳园 阅读(58) 评论(0) 推荐(2) 编辑
摘要: 我们知道定义变量的时候,我们需要用到Var关键字,使用Var关键字时,我们需要注意他的使用方法:下面几个列子,充分说明了Var在使用和不使用、全局变量和局部变量定义时,有不同的执行结果。var var01 = 1;function funtest() { document.write(var01); var var01 = 0;}结果为:undefinedvar var01 = 1;function funtest() { document.write(var01); var01 = 0;}结果为:1 var01 = 1;function funtest() { ... 阅读全文
posted @ 2013-02-04 17:16 佳园 阅读(2570) 评论(2) 推荐(0) 编辑
摘要: DOM是一种API(应用编程接口),简单地说,API就是一组已经得到有关各方共同认可的基本约定。W3C对DOM的定义是:一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态地访问和修改文档的内容、结构和样式。D:document(文档)。O:object(对象)。javascript里的对象可以分为三种类型:用户定义对象:程序员自己定义的对象。内建对象:内建在javascript里的对象,如:Array、Math和Data等。宿主对象:有浏览器提供的对象。M:Model(模型)。某种事物的表现形式,就像一个汽车模型代表一辆汽车一样,DOM也就是浏览器提供了网页的模型。 阅读全文
posted @ 2013-01-09 21:06 佳园 阅读(349) 评论(0) 推荐(0) 编辑
摘要: .net程序员首先需要了解什么是IsPostBack.msdn上边有IsPostBack的定义:获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。如果是为响应客户端回发而加载该页,则为true;否则为false。“为相应客户端回发而加载”,注意,这里的客户端的回发是指服务器端响应客户端的回发,这也就决定了该属性是由服务器控件的事件所引起。对于javascript客户端脚本代码,由于只是运行在客户端,从而执引发不了该属性的执行。!IsPostBack==ture 当前页面是第一次加载:第一次加载页面时Page.ispostback是false,当触发该页面的we 阅读全文
posted @ 2013-01-09 20:44 佳园 阅读(3057) 评论(0) 推荐(2) 编辑
摘要: 偶然看到的,记录一下,以免忘记字符串:string s = "1,2,3,4,5,"目标:删除最后一个 ","方法: 1、用的最多的是Substring,这个也是我一直用的 s = s.Substring(0,s.Length -1) 2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字符 s = s.ToString().RTrim(',') 3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串s=s.TrimEn 阅读全文
posted @ 2012-12-11 11:04 佳园 阅读(1242) 评论(0) 推荐(2) 编辑
摘要: 设计模式的概念:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式的原则:为什么要提倡"Design Pattern"呢?根本原因是为了代码复用,增加可维护性。那么怎么才能实现代码复用呢?面向对象有几个原则:开闭原则(Open Closed Principal,OCP):通俗的说就是在不修改现有代码的基础上,引入新功能。里氏代换原则(LSP):任何基类可以出现的地方,子类一定可以出现。依赖倒转原则(DIP):抽象不应该依赖于细节,细节应当依 阅读全文
posted @ 2012-09-19 10:19 佳园 阅读(1057) 评论(0) 推荐(1) 编辑