解码jQuery系列3 – 原型
发表于 |
“OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论 jQuery 的内部构成及相关的OOP(Object Oriented Programming,面向对象编程)概念。
第一篇文章以 jQuery 代码为例解释了变量(数据)和函数的概念。第二篇文章通过 jQuery 介绍了对象。
在这篇文章中,我们来谈一谈原型(prototype)。因为 JavaScript 是基于原型的语言,所以原型是这门语言中的一个非常重要的概念。那基于类的语言呢?这篇文章会不会比较它和基于原型的语言?不会,至少现在不会。我觉得要理解原型,不一定非要对类和原型进行比较。假如你想教人说日语,那不一定要让他先学会希腊语。当然,这个人掌握了日语之后,对他学希腊语肯定是有帮助的 :) 下面就来看一看什么是原型,以及jQuery怎么使用原型。