摘要:
转(http://www.cnblogs.com/tenghoo/archive/2007/06/11/779240.html)学生成绩表(stuscore): 姓名:name 课程:subject ... 阅读全文
2007年8月8日 #
2007年8月2日 #
摘要:
http://www.coolcode.cn/andot/javascript-oop-inheritance-polymorphism/255 前面我们讨论了如何在 JavaScript 语言中实现对私有实例成员、公有实例成员、私有静态成员、公有静态成员和静态类的封装。这次我们来讨论一下面向对象程序设计中的另外两个要素:继承与多态。 1 又是几个基本概念 为什么要说又呢? 在讨论继承时,我们... 阅读全文
2007年8月1日 #
摘要:
转(http://www.coolcode.cn/andot/javascript-oop-encapsulation/254#pp1)JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C++,Java,C# 等)有很大不同,所以要实现如 C++、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript... 阅读全文
摘要:
在写面向对象的WEB应用程序方面JavaScript是一种很好的选择.它能支持OOP.因为它通过原型支持继承的方式和通过属性和方法的方式一样好.很多开发者试图抛弃JS,试着用C#或JAVA仅是因为JS不是他认为合适的面向对象的语言.许多人还没有认识到javascript支持继承.当你写面向对象的代码时.它能给你很强大的能量.你也可以使用它写出可复用,可封装的代码. 对象为何如此伟大? ... 阅读全文
2007年7月30日 #
摘要:
我看到论坛中有询问关于如何在GridView随某行某列值的改变时(这些值是空的或不是空的或是其它某些值等),其背景色及文本颜色也随之改变。这篇文章便论述这个问题。 根据某列的值改变其样式最好的方法是在GridView的DataRowBound事件中想办法。在GridView中的行绑定数据后将立即执行DataRowBound事件。DataRowBound事件使用GridViewRowEventa... 阅读全文
2007年7月24日 #
摘要:
MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在的Model中获取数据来... 阅读全文
2007年7月19日 #
摘要:
哈希表,可能对于很多同行来说已经很熟悉.刚开始接触时有点陌生,后来用多了也就熟了.当然网上关于这一个知识点的介绍很多,不过这并不妨碍我个人对此作出自己的总结与理解. 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于... 阅读全文
2007年7月18日 #
摘要:
以前学习冒泡算法,总是弄不清楚n和n-1等一些变量的关系,原因是没有弄明白它的真正含义,今天写了一个冒泡算法的JS小程序,终于弄明白了。 var R1=new Array();R1[1]=35;R1[2]=55;R1[3]=65;R1[4]=20;R1[5]=30;R1[6]=25;R1[7]=0;R1[8]=7;R1[9]=5;R1[10]=3;var R2=new Array(35,... 阅读全文
2007年7月6日 #
摘要:
1. 同所有语言的三元运算一样,Javascript的三元运算同样支持Condition为Boolean类型的情况。当Condition为True的时候,执行doSomething,为False的时候执行doOtherThing。 2. 支持Condition为字符串。当Condition=“”的时候,等同于False,执行doOtherThing;当Condition!=“”的时候,等同于Tru... 阅读全文
摘要:
onblur 事件 发生在窗口失去焦点的时候onchange 事件 发生在文本输入区的内容被更改,然后焦点从文本输入区移走之后。捕捉此事件主要用于实时检测输入的有效性,或者立刻改变文档内容。应用于:Password 对象;Select 对象;Text 对象;Textarea 对象onclick 事件 发生在对象被单击的时候。单击是指鼠标停留在对象上,按下鼠标键,没有移动鼠标而放开鼠标键这一个完整的... 阅读全文
2007年7月5日 #
摘要:
[setTimeout] setTimeout(表达式,延时时间) 在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 }<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD> <TITLE> New Document </TITL... 阅读全文
2007年7月4日 #
摘要:
让我们看一个金融期权的类型AmOption,如图1所示。 +-------------------------------------------------------+ | Deal iceable | | ^ ... 阅读全文
2007年6月14日 #
摘要:
返回 String 对象内第一次出现子字符串的字符位置。 strObj.indexOf(subString[, startIndex]) 参数strObj 必选项。String 对象或文字。 subString 必选项。要在 String 对象中查找的子字符串。 starIndex 可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。 说明indexO... 阅读全文
2007年5月30日 #
2007年5月7日 #
摘要:
抽象工厂模式1:首先定义好接口类。2:定义实现接口类的类,可以有N 个不同的对象实现接口类。3:定义工厂类,工厂类根据参数的不同,返回到某一个具体实现接口类的类。 (注意:例子是超别人的,在网上找的^_^,那位兄弟不要怪我抄袭啊!大家共同学习吗!) 利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多... 阅读全文