在我学习与使用javascript三个月中,我一直对javascript的继承关系以及prototype理解不清,导致很多时候为什么这么用说不出个所以然来。截止到本周为止,通过之前的学习以及自己的再学习,自我感觉算是对这一块有了较为清晰的认识,此文将谈谈我对javascript原型与继承的理解,.....
分类:
编程语言 时间:
2015-02-06 14:38:23
阅读次数:
216
function Shape(){
this.name = 'shape';
this.toString = function(){
return this.name;
}
}
function TwoDShape(){
this.name = '2D shape';
}
function Triangle(side,height){
this.name = 'Triangle';...
分类:
编程语言 时间:
2015-01-14 22:56:01
阅读次数:
285
在javascript中,函数本身也是一个包含了方法和属性的对象。
length返回的是参数的数量。
在第4章中,我们已经学习了如何定义构造器函数,并用它来新建(构造)对象。这种做法的主要意图是通过new操作符来调用函数,以达到访问对象this值的目的,然后,构造器就可
以将其所创建的对象返回给我们。这样,我们就有了一种赋予新建对象一定功能(即为其添加...
分类:
编程语言 时间:
2015-01-14 14:19:20
阅读次数:
190
在javaScript创建对象一文中提到过:用构造函数创建对象存在一个问题即同一构造函数的不同实例的相同方法是不一样的,所以我们用原型把构造函数中公共的属性和方法提取出来进行封装,达到让所有实例共享的目的。接下来进一步介绍javaScript原型。一、javaScript原型机制1、函数与原型的关系...
分类:
编程语言 时间:
2015-01-11 22:51:29
阅读次数:
415
从下面目录中可以看到,本系列有16篇文章,外加两篇后补的,一共18篇文章。写了半个月,从9月17号开始写的。每篇文章更新时,读者的反馈还是可以的,虽然不至于上头条,但是也算是中规中矩,有看的人,也有评论的人。特别是在后期讲闭包的时候。 我从来都不做基础入门教程,因为基础入门的教程,要想讲的和别人不....
分类:
编程语言 时间:
2014-12-22 16:05:06
阅读次数:
132
------------------------------原型链方式(prototype)继承父类的所有方法 ,而 call方式为克隆this调用方式---------------------function sayColor(sPrefix, sSuffix){ alert(sPrefix + ...
分类:
编程语言 时间:
2014-12-16 18:57:32
阅读次数:
293
本文总结了ES3,ES5,ES7和NS(NonStandard)四种原型链继承的实现方法。
ECMAScript 6 class将给开发者带来了JavaScript OOP的规范实现,但这中方式的直接应用和普及至少得等到IE11被淘汰掉,而到那时,说不定我已转向边沿领域了。
随着Web的快速发展,新的方法就取代旧的方法,当我们在lifetime中用过的,代表着一代人的记忆,又怎能忘怀?...
分类:
编程语言 时间:
2014-12-13 17:59:56
阅读次数:
167
转载于http://www.cnblogs.com/wangfupeng1988/p/3979290.html
分类:
编程语言 时间:
2014-12-04 00:52:15
阅读次数:
225
转载于http://www.cnblogs.com/wangfupeng1988/p/3978131.html既typeof之后的另一位老朋友!prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。在咱们的第一节(深...
分类:
编程语言 时间:
2014-12-04 00:46:57
阅读次数:
261