js物件導向基礎

2021-09-16 18:36:11 字數 810 閱讀 6172

我們在日常程式設計中,用到的大多都是js面向過程的程式設計,但是20%的程式設計我們要運到物件導向,建立物件例項(類),下邊說一下,我們建立物件的幾種方法!

第乙個方法

//new object

var person=new object

person.name="xx";

person.age=xx;

person.....

第二種方法

//直接建立乙個物件,字面量形式

var person=

}

上邊的方法我們經常用來學習,但是有一些詬病,如果你想要建立多個物件,可以使用下邊這種方法。。

介紹一下這種方法

//建立物件例項

function student(name,age,***)

//下邊是建立物件的方法

//用到了物件的繼承 類

var student1 = new student('xx', 19, 'xx');

var student2 = new student('xx', 23, 'xx');

我們用下邊這種方法如果建立10個物件是不是感覺比上邊那個方便?

我們要想對乙個物件使用或者建立自己的方法就用到了原型物件prototype!接著上邊的

student1.prototype.fly=function()

student2.prototype.run=function()

js物件導向基礎

lang en charset utf 8 js objecttitle head body 1.簡單物件導向 var obj new object obj.qq 12121212 obj.name summer obj.show function 2.工廠模式 1.原料 2.加工 3 出廠 問題 ...

js物件導向基礎

function createperson name1,age1 obj.showage function 物件的出廠 return obj var person1 createperson 張三 22 var person2 createperson 李四 23 person1.showname ...

JS學習筆記 物件導向基礎

今天溫習了js的物件導向的知識,對這方面的知識做一次總結。首先是要理解物件和類。物件可以理解為乙個具體的實物,比如乙個人。而人有吃飯 睡覺等特性,把具有相同特性的物件進行分類,例如人類。物件和類的關係就是物件是類中某一具體的個體,類是許多具有相同特徵物件的抽象。物件由屬性和方法組成,通常在程式設計中...