iOS或Android開發(fā)有沒有類似Redux這樣的庫
4 回答

鴻蒙傳說
TA貢獻1865條經(jīng)驗 獲得超7個贊
對象到底是什么,我們可以從兩次層次來理解。
(1) 對象是單個事物的抽象。
一本書、一輛汽車、一個人都可以是對象,一個數(shù)據(jù)庫、一張網(wǎng)頁、一個與遠程服務(wù)器的連接也可以是對象。當實物被抽象成對象,實物之間的關(guān)系就變成了對象之間的關(guān)系,從而就可以模擬現(xiàn)實情況,針對對象進行編程。
(2) 對象是一個容器,封裝了屬性(property)和方法(method)。
屬性是對象的狀態(tài),方法是對象的行為(完成某種任務(wù))。比如,我們可以把動物抽象為animal對象,使用“屬性”記錄具體是那一種動物,使用“方法”表示動物的某種行為(奔跑、捕獵、休息等等)。
在實際開發(fā)中,對象是一個抽象的概念,可以將其簡單理解為:數(shù)據(jù)集或功能集。
ECMAScript-262 把對象定義為:無序?qū)傩缘募?,其屬性可以包含基本值、對象或者函?shù)。嚴格來講,這就相當于說對象是一組沒有特定順序的值。對象的每個屬性或方法都有一個名字,而每個名字都映射到一個值。
- 4 回答
- 0 關(guān)注
- 315 瀏覽
添加回答
舉報
0/150
提交
取消