浅谈JavaScript三大件之一的“原型”(一) 一、什么是原型(what)? 每一个构造函数(可以理解为类)都拥有一个属性(prototype),该属性指向一个对象,用于存放公共的属性和方法。 构造函数的定义方式: var Fun=new Function() Function Fun(){ } //Fun就是创建出来的构造函数 二、为什么要用原型(why)? 虽然常说js中一切皆对象,但js本身不是一项面向对象编程的语言,没有类(class)的说法, 所以说为了让构造函数