js中的類和物件以及自定義物件

2022-08-02 04:57:15 字數 848 閱讀 4009

js中的類

1.類的宣告

function person(name,age)

}2.類的使用

var p1=new person("張三",23);

alert(p1.name);

js中類的內容只是物件的公共部分,每個物件還可以自定義的進行擴充。

3.類的"繼承" prototype關鍵字

通過prototype關鍵字,實現不同物件之間的共享

(1)實現某個類的所有子類物件的方法區物件的共享,節省記憶體。

function person(name,age)

person.prototype.user=new user();

user.prototype.testu=function()

var p1=new person("張三",23);

var p2=new person("李四",28);

p1.user.testu();

js建立自定義物件

物件作用:用來儲存整體資料。

原因:很多時候我們沒有辦法預先知道乙個物件應該有哪些屬性,所以只能臨時的建立乙個物件來定義屬性儲存資料。

保證資料的完整性。

應用: ajax中會使用。

1.建立自定義物件

var obj=new object();

obj.name="張三";

obj.age=23;

obj.test()=function()

2.作用:一般用來儲存資料,不會再自定義物件中儲存函式物件。

3.js中的物件屬性和內容是可以自定義擴充的,不是依賴於類的宣告的,類只是物件公共部分的一種宣告,是為了節省**的冗餘的。

JS自定義物件

語法 obj name,age 表示物件obj的屬性名,冒號後面的為屬性值,像這種形式叫鍵值對 skill 是obj物件的方法1.字面量 2.工廠模式 3.建構函式模式 4.原型模式 5.混合模式 原型模式和建構函式模式的混合 var obj console.log obj name 什麼顏色 ob...

js自定義物件

自定義物件和自定義類的區別 自定義物件好用,方便 js建立自定義物件 物件的作用 用來儲存整體資料。原因 很多時候我們沒有辦法預先知道乙個物件應該有哪些屬性,所以只能臨時的建立乙個物件來自定義屬性儲存資料。來保證資料的完成性 應用 ajax中會使用。使用 1 建立自定義物件 var 物件名 new ...

JS自定義物件

目錄使用object或物件字面量建立物件 工廠模式建立物件 建構函式建立物件 原型模式建立物件 js中最基本建立物件的方式 object建立物件 var man new object man.name zhangsan man.age 18 字面量建立物件 var man 但是當我們要建立同類物件時...