许多OO语言都支持两种继承方式,接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。由于在ECMAScript中,函数没有签名,无法实现接口继承,只支持实现继承,而且其实现继承主要是通过原型链来实现的。一. 原型链模式利用原型让引用类型继承另一个引用类型的属性和方法。原型、构造函...
分类:
编程语言 时间:
2014-10-22 12:36:02
阅读次数:
214
JS的Document属性和方法小结Document想必大家并不陌生吧,在使用js的过程中会经常遇到它,那么它有哪些属性、哪些方法,在本文将以示例为大家详细介绍下,希望对大家有所帮助document.title //设置文档标题等价于HTML的title标签 document.bgColor //设...
分类:
Web程序 时间:
2014-10-22 12:15:05
阅读次数:
143
JS的Document属性和方法document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)document.linkColor //未点击过的链接颜色document.a...
分类:
Web程序 时间:
2014-10-22 10:55:30
阅读次数:
194
在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"类"。一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟"类",在其内部用this关键字指代实例对...
分类:
编程语言 时间:
2014-10-21 00:47:58
阅读次数:
198
在JS里,除了三种基本类型(字符串,数值,布尔)和undefined及function,其它都是对象类型。除了null对象,其他所有js对象都可以添加自定义属性和方法,当然也可以为function添加属性。对象的赋值和对象的操作,所谓对象的赋值,是将值和引用(指针)一起传递,比如有一个数组a=[1,...
分类:
其他好文 时间:
2014-10-20 23:04:28
阅读次数:
241
在笛卡尔给克里斯汀寄出第十三封信后,他永远地离开了这个世界。此时,被软禁在宫中的小公主依然徘徊在皇宫的走廊里,思念着远方的情人。 这最后一封信上没有写一句话,只有一个方程:r=a(1-sinθ)。 一、canvas属性和方法的简单介绍。二、演示。三、当前时间_时钟。四、太阳地球_旋转。五、太阳地...
分类:
Web程序 时间:
2014-10-18 12:33:11
阅读次数:
529
这是笔记的第5篇,聊聊prototype、内置的Object对象和Object对象的属性和方法。...
分类:
编程语言 时间:
2014-10-18 06:28:34
阅读次数:
204
1.原型链继承让构造函数的原型对象等于另一个类型的实例,利用原型让一个引用类型继承另一个引用类型的属性和方法function SuperType(){ this.property=true;}SuperType.prototype.getSuperValue=function(){ re...
分类:
编程语言 时间:
2014-10-17 18:19:38
阅读次数:
257
一、属性是对象的数据用于表示对象的状态.属性有属性值,改变对象的属性值即可改变对象的状态.属性的设置可以在设计时,在\"表单设计器\"窗口中选中某一个控件,然后在\"属性\"窗口中设置它的属性值;也可以在运行时,由程序代码来完成,语法格式如下: 格式:对象引用.属性名 例如,下列程序代码设置当前.....
分类:
其他好文 时间:
2014-10-17 10:07:22
阅读次数:
249
扩展扩展能够让我们给一个已有的类、结构体、枚举等类型加入?新功能,包含属性和方法,甚至是构造器,下标,支持协议等等。。。甚至是我们拿不到源码的类、结构体、枚举,我们依旧能够给它加扩展。。。看到这里的时候,我还有点小激动呢。。。但是淡定下来之后,认为这TMD就是个大大的飞线,飞线,飞线。。。这让我们的...
分类:
编程语言 时间:
2014-10-17 09:59:11
阅读次数:
175