概念 面向对象(ObjectOriented): 1、面向对象是软件开发方法,一种编程范式。 2、面向对象的概念和应用,已超越了程序设计和软件开发,扩展到如:数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。 3、面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 类对象属性方法 类,具有相同数据成员和函数成员的一组对象的集合,它为属于该类的全部对象提供了抽象的描述。 对象:类的具体化。 属性:用来描述具体某个对象的特征的就是属性,是静态的。 方法:每个对象有自己的行为或者是使用的方法。 静态属性静态方法 JavaScript中并没有特别的指定,一般认为,直接使用类名调用的属性为静态属性,直接使用类名调用的方法为静态方法。 以上概念用以下的代码案例来表达,以下的下案体现出以上的概念。案例代码 JS的类(ES5中的类)!DOCTYPEhtmlhtmlheadmetacharsetutf8initialscale1。0;maximumscale1;userscalablenoheadbodybodyhtml 原型链上增加的属性和方法!DOCTYPEhtmlhtmlheadmetacharsetutf8initialscale1。0;maximumscale1;userscalablenoheadbodybodyhtml 静态属性和静态方法!DOCTYPEhtmlhtmlheadmetacharsetutf8initialscale1。0;maximumscale1;userscalablenoheadbodybodyhtml