goldnet

导航

大话prototype

今天看了一篇关于prototype的文章:很有感触
   JavaScript中对象的prototype属性,可以返回对象类型原型的引用。这是一个相当拗口的解释,要理解它,先要正确理解对象类型(Type)以及原型(prototype)的概念。
        前面我们说,对象的类(Class)和对象实例(Instance)之间是一种“创建”关系,因此我们把“类”看作是对象特征的模型化,而对象看作是类特征的具体化,或者说,类(Class)是对象的一个类型(Type)。例如,在前面的例子中,p1和p2的类型都是Point,在JavaScript中,通过instanceof运算符可以验证这一点:
        p1 instanceof Point
        p2 instanceof Point

posted on 2009-08-19 15:38  金大侠  阅读(150)  评论(9编辑  收藏  举报