對象

對象

如果 a.b ,那么a就是對象,b是a的屬性

如果 a.c(),那么a就是對象,c是a的方法

對象就是擁有一組屬性和方法的集合

定義對象有兩種方式:1.采用字面量賦值方式直接定義。2.采用構(gòu)造函數(shù)的方式new一個對象

1.采用字面量賦值方式定義對象

letobj={//定義屬性//定義方法}

通過對象名.屬性,調(diào)用對象的屬性,可以獲取屬性的值,也可以修改屬性的值,也可以添加新的屬性

通過對象名.方法(),調(diào)用對象的方法,執(zhí)行方法里面的代碼

案例:定義計算器對象,實現(xiàn)加減乘除。

2.采用構(gòu)造函數(shù)的方式new一個對象

可以直接new一個Object對象

letobj=newObject()

可以定義一個構(gòu)造函數(shù),再出new這個構(gòu)造函數(shù)的對象

構(gòu)造函數(shù)也稱為:類,是自定義的一種類型

//定義學(xué)生類functionStudent(形參...){//定義屬性(必須使用this.)//定義方法(必須使用this.)}//創(chuàng)建學(xué)生對象lets1=newStudent(實參...)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容