摘要: JavaScript中match函数方法是使用正则表达式模式对字符串执行查找,并将包含查找的结果作为数组返回。使用方法:stringObj.match(rgExp)其中stringObj是必选项。对其进行查找的 String 对象或字符串文字。rgExp是必选项。为包含正则表达式模式和可用标志的正则表达式对象。也可以是包含正则表达式模式和可用标志的变量名或字符串文字。如果JavaScript中match函数方法没有找到匹配,返回 null。如果找到匹配返回一个数组并且更新全局 RegExp 对象的属性以反映匹配结果。JavaScript中match函数方法返回的数组有三个属性:input、in 阅读全文
posted @ 2011-05-03 09:34 小凤梨子 阅读(4412) 评论(0) 推荐(0) 编辑
摘要: 1、frame不能脱离frameSet单独使用,iframe可以; 2、frame不能放在body中;如下可以正常显示: <!--<body>--> <frameset rows="50%,*"> <frame name="frame1" src="test1.htm"/> <frame name="frame2" src="test2.htm"/> </frameset> <!--<body>--> 阅读全文
posted @ 2011-03-28 10:30 小凤梨子 阅读(15909) 评论(1) 推荐(0) 编辑
摘要: 相信大家在使用calendar控件的时候觉得很麻烦,感觉它封装的实在太厉害,很多你想要的效果他很难实现。这段时间因为工作的关系,我不得不深入的研究了一下这个控件,将里面很多的问题找到了解决方法和处理方式,现在拿出来和大家共享。这是我现在实现的效果:那么现在就来介绍这样一个东西是如何一步一步的实现的(涉及到颜色布局这些我不会详细讲解,主要说的是结构上的实现,希望大家理解)。首先来说清楚如何处理每个单元格里面是如何处理,得添加两个事件:calendar_DayRender 事件和calendar_PreRender 事件。先说calendar_PreRender 事件吧,这个事件的作用就是在整个控 阅读全文
posted @ 2011-03-26 14:48 小凤梨子 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则: 1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载. 2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default>private)。 3、重写的方法的返回值必须和被重写的方法的返回一致; 4、重写的方法所抛出的异常必须和被重写方法的所抛出的异常一致,或者是其子类; 5、被重写的方法不能为private,否则在其子类中只是新定义了一个方法,并没s有对其进行重写。 6 阅读全文
posted @ 2011-03-20 16:38 小凤梨子 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 当引用母版页的子页面与母版页不在同一级目录时,到外部图片、js、css文件引用的路径问题。1. 图片、<a>标签非常好解决<imgrunat="server"src='~/images/log.gif'></script><ahref='~/book/buy.aspx'runat="server"></a>加上runat="server" ,路径使用绝对路径~/基本上就OK了。2. CSS文件引用<linkrel="styles 阅读全文
posted @ 2011-03-16 10:25 小凤梨子 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 内存模型是随着越来越丰富和复杂的对象生命周期要求的发展而发展起来的。最初的内存模型完全是线性的,静态的,一个程序运行时所有需要的对象都是在运行前完全准备好了的,运行完了时释放掉。典型的代表就是Fortran语言。这种语言的运行性能非常高(当然了,没有任何别的消耗嘛),但是表达能力受到限制(毕竟,要求静态的确定一切对象和内存的绑定关系)。最明显的一个限制就是没办法支持递归。这种内存模型支持的对象的生命周期跟应用程序的生命周期完全一致。同生共死,天下大同。Alogal的出现引入了一个强大的概念: lexical scope,内存模型也相应的出现了细分概念:栈。栈就是那种先进后出的容器,它完美的切合 阅读全文
posted @ 2011-03-16 09:00 小凤梨子 阅读(430) 评论(0) 推荐(0) 编辑