什么是对象
對象是單個事物的抽象
一臺電腦、一個程序員、一輛法拉利、一個服務(wù)器等等,這些都可以稱之為對象。
當(dāng)實物被抽象化為對象時,實物之間的關(guān)系就變成了對象之間的關(guān)系,從而達(dá)到模擬現(xiàn)實情況。把一切看做對象,然后進(jìn)行抽象化,最后實例化的過程。針對對象進(jìn)行編程。
對象是一個容器,封裝了屬性(property)和方法(method)
屬性是對象的狀態(tài),方法是對象的行為(完成某種任務(wù))。
比如,我們可以把動物抽象為animal對象,使用"屬性"記錄具體是哪一種動物,而使用"方法"表示對象的某種行為(吃飯、休息、行走)。
在實際開發(fā)中,對象是一個抽象的概念,可以將其簡單理解為:數(shù)據(jù)集或功能集。
ECMAScript-262把對象定義為:無序?qū)傩缘募?#xff0c;其屬性可以包含基本值、對象或函數(shù)。
?
總結(jié)
- 上一篇: Scrapy的基础知识
- 下一篇: [Redis6]常用数据类型_Zset有