js 建立物件的方式

2022-08-22 14:21:08 字數 1031 閱讀 1874

看了 前端大全的文章, 感覺還是自己總結一下,映像會比較深刻。

物件字面量方式

object建構函式方式

案例

var person =

}var person = new object();

person.name='111';

person.age=18;

person.sayname=function();

var a = {};

var b = new object(

var c = new obj();

c最快 a,b 慢一些

2. 批量的生產物件, **多

工廠模式

建構函式模式

原型模式

案例

function createperson(name, job)

return person;

}var person1 = createperson('11','11job');

var person2 = createperson('22','22job');

function person(name,job)

returno

varperson1= person('jiang','student')

person1.sayname()

優點

可以重寫呼叫建構函式時返回的值

缺點

instanceof操作符對他們沒有意義

JS建立物件方式

一 物件 對個資料的封裝體,儲存多個資料的容器 可以統一管理多個資料 1 分類 1 內建物件 由es標準定義的物件,在任何es的實現都可以使用 例如 math string number function object 2 宿主物件 由js執行環境提供的物件 例如 dom bom 3 自定義物件 使...

js的建立物件方式

1 object建構函式建立 var user new object user.name xiu user.age 18 2 使用物件字面量表示法 var user 相當於 var user new object var user 物件字面量是物件定義的一種簡寫形式,目的在於簡化建立包含大量屬性的物...

js建立物件的方式

1.object 利用內建物件形式建立 var boy new object 屬性 boy.name 哈哈 屬性 boy.image 男性頭像 屬性 boy.healthpoint hp 100 屬性 boy.magicpoint mp 100 技能 boy.technologys 方法 boy.a...