E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javascript继承
JavaScript继承
详解
面向对象与基于对象几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。在传统面向对象的语言中,有两个非常重要的概念-类和实例。类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。我们还知道,面向对象编程有三个重要的概念-封装、继承和多态。但是在JavaScript的世界中,所有的这一切特性似乎都不存在。因为JavaScript本身不是面向对象的语言,而是基于对象的语
rosehacker2010
·
2010-12-10 10:02
JavaScript
职场
休闲
JavaScript继承详解
JavaScript继承
转自CSDN:
Javascript继承
一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,
tianlanxing
·
2010-12-07 14:00
JavaScript
脚本
prototype
OO
oop
JavaScript继承
方式实例
复制代码代码如下:functionparent(){this.x=10;}functionchild(){varparentObj=newparent();for(varpinparentObj)this[p]=parentObj[p];}varchildObj=newchild();alert(childObj.x);复制代码代码如下:functionparent(){this.x=10;}fu
·
2010-10-29 21:08
Javascript 对象继承
这周五,去百度面试Web前段开发工程师,与面试官讨论到
JavaScript继承
问题,由于平时使用较少,也没说出多少东西。遂回来差了点资料。
yunnick
·
2010-10-23 22:00
JavaScript
Web
面试
prototype
百度
javascript继承
测试javascript的继承机制,首先,要理解什么叫继承:继承主要是指子类拥有父类开放的属性及方法,其实javascript是不包含继承这种机制的,但是在现在这个面向对象充斥着开发人员的开发的时候,难免javascript也要模拟这样的一种写吧,尽量满足大部份开发人员的开发习惯,下面请看javascript是如何实现这些继承体系的。1.先定义一个父类PersonJs代码function Pers
sgl124764903
·
2010-09-20 16:00
JavaScript
prototype
javascript继承
的简单代码
<script type="text/javascript"> function classA(sColor){ this.color=sColor; } classA.prototype.sayColor=function(){ aler
hao3721
·
2010-08-11 10:00
JavaScript
prototype
js的继承
Javascript继承
一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面。
jyllook6
·
2010-07-22 22:00
JavaScript
prototype
脚本
OO
oop
Javascript继承
机制总结
http://info.codepub.com/2007/04/info-14575.html Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP
carolaif
·
2010-06-27 20:00
JavaScript
prototype
脚本
OO
oop
javascript继承
,原型,setInterval(前端面试)
小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候就会乖乖叫一声(yelp)。 从这段描述可以得到以下对象: function Dog() { this.wow = function() { alert(’Wow’); } this.yelp = function() { this.wow(); } }小芒和小贤一样,原来也是一条
sohighthesky
·
2010-06-18 20:00
JavaScript
面试
prototype
Javascript继承
讨论(方法覆盖),以及如何对FireFox3.6.3的兼容(可能是FF3.6.3的BUG)
使用prototype.js(1.5.1)来实现 Javascript的类继承,而把浏览器升级到Firefox3.6.3,发现类的继承并不能在新版本FF(3.6.3)中实现 以下为使用Javascript的类继承的用法: 假设用JS来展现文件树形结构, 在js.widget这个名字空间下面 则 /* 展现文件系统的树 */ js.widget.Tree = Class.create
alucardggg
·
2010-06-12 17:00
JavaScript
浏览器
prototype
IE
Javascript继承
讨论(方法覆盖),以及如何对FireFox3.6.3的兼容(可能是FF3.6.3的BUG)
使用prototype.js(1.5.1)来实现 Javascript的类继承,而把浏览器升级到Firefox3.6.3,发现类的继承并不能在新版本FF(3.6.3)中实现 以下为使用Javascript的类继承的用法: 假设用JS来展现文件树形结构, 在js.widget这个名字空间下面 则 /* 展现文件系统的树 */ js.widget.Tree = Class.create
alucardggg
·
2010-06-12 17:00
JavaScript
浏览器
IE
prototype
Javascript继承
讨论(方法覆盖),以及如何对FireFox3.6.3的兼容(可能是FF3.6.3的BUG)
使用prototype.js(1.5.1)来实现 Javascript的类继承,而把浏览器升级到Firefox3.6.3,发现类的继承并不能在新版本FF(3.6.3)中实现 以下为使用Javascript的类继承的用法: 假设用JS来展现文件树形结构, 在js.widget这个名字空间下面 则 /* 展现文件系统的树 */ js.widget.Tree = Class.create
alucardggg
·
2010-06-12 17:00
JavaScript
浏览器
IE
prototype
Javascript继承
讨论(方法覆盖),以及如何对FireFox3.6.3的兼容(可能是FF3.6.3的BUG)
使用prototype.js(1.5.1)来实现 Javascript的类继承,而把浏览器升级到Firefox3.6.3,发现类的继承并不能在新版本FF(3.6.3)中实现 以下为使用Javascript的类继承的用法: 假设用JS来展现文件树形结构, 在js.widget这个名字空间下面 则 /* 展现文件系统的树 */ js.widget.Tree = Class.create
alucardggg
·
2010-06-12 17:00
JavaScript
浏览器
prototype
IE
实现
JavaScript继承
javasript是基于prototype对象实现,继承的要点如下:1.构造函数会存放"私有数据"--对实例而言。2.函数的原型prototype对象会存放"公有"数据及函数3.在子类的构造函数里面,调用父类的构造方法--使用call(this)的形式,并定义自己的数据4.设置子类的原型prototype对象指向一个父类的实例(或者是一个空函数的实例,该空函数的prototype指向父类的prot
mutongwu
·
2010-06-11 14:00
JavaScript
Web
prototype
F#
javascript继承
对象的方式
//functionPerson(){//this.name="121212";//this.SayHellow=function(){//alert(this.name+"---你好")//}//}////Person.prototype.SayGoodbye=function(){//alert("GoodBye!");//}////functionman(){}//man.prototype
guoyz_1
·
2010-05-05 15:00
JavaScript
function
javascript继承
<script type="text/javascript"> /* * 继承的最佳实践 * 对象冒充继承属性,原型继承方法 */ function Star(){ this.type = 1; this.name = 'star'; } Star.prototype.getName = function(){ retur
lyang0000
·
2010-05-05 10:00
JavaScript
prototype
sun
Javascript继承
机制总结
Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP,才是最明智的选择,所以说Js做得还不错。 Js的继承在很多书里面细致的分了很多种类型和实现方式,大体上就是
123003473
·
2010-04-22 20:00
JavaScript
prototype
脚本
OO
oop
Javascript继承
Javascript继承
一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面
garyli
·
2010-04-20 10:00
JavaScript
prototype
脚本
OO
oop
Javascript继承
Javascript继承
一直想对Javascript再次做一些总结,正好最近自己写了一个小型Js UI库,总结了一下Js的继承机制,在网上也看了一些前辈们博客里的总结,感觉分析不是特别全面
garyli
·
2010-04-20 10:00
JavaScript
prototype
脚本
OO
oop
javascript俄罗斯方块【附带源码】
对于俄罗斯方块重要的不是游戏本身,而是在这个过程中对于
javascript继承
的使用。当然在一些对象的划分及使用过程还存在瑕疵,算法也不算最优,发布出源码只是想做个交流。
LeeYee
·
2010-04-19 14:00
javascript
js
俄罗斯方块
javascript俄罗斯方块【附带源码】
对于俄罗斯方块重要的不是游戏本身,而是在这个过程中对于
javascript继承
的使用。当然在一些对象的划分及使用过程还存在瑕疵,算法也不算最优,发布出源码只是想做个交流。
LeeYee
·
2010-04-19 14:00
javascript
js
俄罗斯方块
javascript俄罗斯方块【附带源码】
对于俄罗斯方块重要的不是游戏本身,而是在这个过程中对于
javascript继承
的使用。当然在一些对象的划分及使用过程还存在瑕疵,算法也不算最优,发布出源码只是想做个交流。
LeeYee
·
2010-04-19 14:00
JavaScript
js
俄罗斯方块
javascript俄罗斯方块【附带源码】
对于俄罗斯方块重要的不是游戏本身,而是在这个过程中对于
javascript继承
的使用。当然在一些对象的划分及使用过程还存在瑕疵,算法也不算最优,发布出源码只是想做个交流。
oxcow
·
2010-04-19 14:00
JavaScript
游戏
function
null
360
stylesheet
javascript继承
小例子(动态原型方法)
function Polygon(iSides){ this.sides = iSides; if(typeof Polygon._initialized == "undefined") { Polygon.prototype.getArea = function(){ return 0; }; Polygon
semicolon
·
2010-04-15 04:00
JavaScript
prototype
javascript继承
小例子(原型链与对象冒充)
function ClassA(sColor){ this.color = sColor; } ClassA.prototype.sayColor = function(){ alert(this.color); }; function ClassB(sColor , sName){ // 使用call继承ClassA构造中定义的属性和方法(对象冒充) Clas
semicolon
·
2010-04-13 02:00
JavaScript
prototype
Javascript继承
Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP,才是最明智的选择,所以说Js做得还不错。 Js的继承在很多书里面细致的分了很多种类型和实现方式,大体上就是
seaizon
·
2010-03-07 11:00
JavaScript
prototype
脚本
OO
oop
对
JavaScript继承
机制的猜想
本人初学Javascript,感觉与java的继承相比,JavaScript的继承很有意思。 function Person(me){ me.name="yjd"; me.age=23; me.myConstructor=Person; return me; } function New(C){ var me; if
chunquedong
·
2010-03-04 12:00
JavaScript
C++
c
C#
Javascript继承
小结
对象 对象是已命名的数据的集合。这些已命名的属性被作为对象的属性来引用。如:person.nameJavascript中的对象可以当作关联数组来使用,如:person[“name”]=”jane”对象的创建:varobj=newObject(
风木草
·
2010-02-27 01:59
JavaScript
职场
休闲
Javascript继承
小结
对象对象是已命名的数据的集合。这些已命名的属性被作为对象的属性来引用。如:person.nameJavascript中的对象可以当作关联数组来使用,如:person[“name”]=”jane”对象的创建:varobj=newObject();对象直接量:varobj={};varobj={name:”joye”,age:11}函数函数是一个可执行的代码段,只需定义一次,可以多次调用。functi
风木草
·
2010-02-27 01:59
职场
Javascript
休闲
Web/Javascript
Javascript继承
小结
对象 对象是已命名的数据的集合。这些已命名的属性被作为对象的属性来引用。如:person.nameJavascript中的对象可以当作关联数组来使用,如:person[“name”]=”jane”对象的创建:varobj=newObject(
风木草
·
2010-02-27 01:59
JavaScript
职场
休闲
Javascript继承
机制的实现
引自http://blog.csdn.net/zhuzhao/archive/2009/08/12/4436803.aspx 要用ECMAScript实现继承机制,首先从基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。 选定基类后,就可以创建它的子类了。是否使用基类完全由你决
kexcKing
·
2010-01-16 16:00
JavaScript
浏览器
Blog
prototype
UML
JavaScript继承
的实现
面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。 但是在JavaScript的世界中,所有的这一切特性似乎都不存在。 因为JavaScript本身不是面向
caowei3047
·
2009-12-28 13:00
JavaScript
编程
prototype
Flash
mootools
9.
javaScript继承
原型链方式
9.
javaScript继承
原型链方式 1 2 3 4 5 原型链方式 6 7 /**//* 8 *
Alex刺客
·
2009-12-13 23:00
9.
javaScript继承
对象冒充方式
9.
javaScript继承
对象冒充方式 1 2 3 4 5 对象冒充方式 6 7 /**//* 8 *
Alex刺客
·
2009-12-13 23:00
JavaScript继承
详解(二) 写的太好了
这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。 this this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使
guojian3021886
·
2009-09-26 00:00
JavaScript
apple
prototype
JavaScript继承
详解(二) 写的太好了
这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。 this this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使
guojian3021886
·
2009-09-26 00:00
JavaScript
apple
prototype
13、
JavaScript继承
实现(二) —— zInherit、xbObjects
zInherit利用zInherit库(可以从http://www.nczonline.net/downloads处下载),不必使用原型链,也可实现方法继承。Inherit库给Object类添加了两个方法,inheritFrom()和instanceOf()。inheritFrom()方法负担重任,负责复制指定类的所有方法。下面一行代码用原型链使ClassB继承ClassA的方法:ClassB.p
junJZ_2008
·
2009-09-19 22:00
JavaScript
prototype
IE
Opera
Safari
13、
JavaScript继承
实现(二) —— zInherit、xbObjects
zInherit利用zInherit库(可以从http://www.nczonline.net/downloads处下载),不必使用原型链,也可实现方法继承。Inherit库给Object类添加了两个方法,inheritFrom()和instanceOf()。inheritFrom()方法负担重任,负责复制指定类的所有方法。下面一行代码用原型链使ClassB继承ClassA的方法:ClassB.p
junJZ_2008
·
2009-09-19 22:00
JavaScript
prototype
IE
Opera
Safari
13、
JavaScript继承
实现(二) —— zInherit、xbObjects
zInherit利用zInherit库(可以从http://www.nczonline.net/downloads处下载),不必使用原型链,也可实现方法继承。Inherit库给Object类添加了两个方法,inheritFrom()和instanceOf()。inheritFrom()方法负担重任,负责复制指定类的所有方法。下面一行代码用原型链使ClassB继承ClassA的方法:ClassB.p
junJZ_2008
·
2009-09-19 22:00
JavaScript
prototype
IE
Opera
Safari
12、
JavaScript继承
实现(一)
所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽象类。尽管ECMAScript并没有像其他语言那样严格地定义抽象类,但有时它的确会创建一些不允许使用的类。通常,我们称这种类为抽象类。 创建的子类将继承超类的所有属性和方法,包括构造函数及方法的实现。记住,所有属性和方法都
junJZ_2008
·
2009-09-15 06:00
JavaScript
prototype
12、
JavaScript继承
实现(一)
所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽象类。尽管ECMAScript并没有像其他语言那样严格地定义抽象类,但有时它的确会创建一些不允许使用的类。通常,我们称这种类为抽象类。 创建的子类将继承超类的所有属性和方法,包括构造函数及方法的实现。记住,所有属性和方法都
junJZ_2008
·
2009-09-15 06:00
JavaScript
prototype
12、
JavaScript继承
实现(一)
所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽象类。尽管ECMAScript并没有像其他语言那样严格地定义抽象类,但有时它的确会创建一些不允许使用的类。通常,我们称这种类为抽象类。 创建的子类将继承超类的所有属性和方法,包括构造函数及方法的实现。记住,所有属性和方法都
junJZ_2008
·
2009-09-15 06:00
JavaScript
prototype
JavaScript继承
详解(二)
转自:http://www.cnblogs.com/sanshi/archive/2009/07/08/1519251.html 此文章真是通俗易懂 这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。 this this表示当前对象,如果在全局
baiseda
·
2009-08-17 17:00
JavaScript
apple
prototype
JavaScript继承
详解(一)
转自:http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html 面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念
baiseda
·
2009-08-17 17:00
JavaScript
编程
c
prototype
mootools
JavaScript继承
详解(一)
阅读更多转自:http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html面向对象与基于对象几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。在传统面向对象的语言中,有两个非常重要的概念-类和实例。类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。我们还知道,面向对象编程有三个重要的概念-封装、继承和
baiseda
·
2009-08-17 17:00
JavaScript
prototype
Mootools
编程
C
JavaScript继承
详解(二)
转自:http://www.cnblogs.com/sanshi/archive/2009/07/08/1519251.html此文章真是通俗易懂这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype),这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。thisthis表示当前对象,如果在全局作用范围内使用t
alex197963
·
2009-08-17 17:00
JavaScript
apple
function
object
prototype
Constructor
JavaScript继承
详解(一)
转自:http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html 面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念
chengxuetao
·
2009-08-17 17:00
JavaScript
javascript继承
和Ext继承小记
Rectangle类的定义以及子类Square的定义 var Rectangle = function(config){ //console.log( this) this.width = config.width; this.height = config.height; //console.log( this) }
tonynju
·
2009-08-08 17:00
JavaScript
ext
prototype
JavaScript继承
详解(六)
在本章中,我们将分析Prototypejs中关于
JavaScript继承
的实现。 Prototypejs是最早的JavaScript类库,可以说是JavaScript类库的鼻祖。
xlongbuilder
·
2009-08-04 11:00
JavaScript
F#
prototype
chrome
firefox
JavaScript继承
详解(五)
在本章中,我们将分析John Resig关于
JavaScript继承
的一个实现 - Simple JavaScript Inheritance。
xlongbuilder
·
2009-08-04 11:00
JavaScript
jquery
正则表达式
F#
prototype
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他