理解物件以及物件的屬性、方法、事件 (轉)
一. :
它可以看作為物體,而且分為思維物件(物體)和實在物件(物體)。思維物件指的是我們在大腦中想象或假設出來的物體,它不存在於現實空間中;而實在物件指的是當時真正存在於我們生活空間的物體,它是可見的。例如一本書、一張桌子都可以看作為物件,如果這本書當時是可見的,那麼這本書即是實在物件,反之則是思維物件。
二. 物件的屬性:
指的是物件本身所具有的特性。物件既然可以看作是物體,那麼這個物體本身所具有的顏色、形狀、大小、名稱、位置等,都可以看作是這個物件的屬性。物件的屬性有的是可以改變的,有的是不能改變的(只讀屬性)。比如說,我把一本書從桌子上扔到地上,那麼這本書的位置屬性就發生了改變,但是,製作這本書的原料和書的內容卻是不可以改變的(只讀屬性)。
三. 物件的方法:
它可以看作是物件所做的動作,它可以返回結果(功能)。例如開啟一本書,結果書開啟了,返回的結果為真(True);若這本書帶有密碼鎖,但是我們沒有密碼,再去做“開啟書”這個動作,結果便是失敗,返回假(False)。當然,還有不想返回結果的動作(即過程),比如說一位朋友想透過你去約你的同事吃飯,然後你去傳達了這件事情,所以“傳達”這個動作你已經做了,但是具體他(你的同事)是否應邀,那就與你無關了,因此你不會想得到這個結果。
四. 物件的事件:
是當物件的某種屬性狀態發生改變的時候所發出的通知。當然,很多事件是沒有通知的,例如美國總統昨晚喝了一杯咖啡,雖然這杯咖啡的位置狀態發生了改變(從杯子裡到總統的肚子裡),但是你不會得到什麼通知。因此可以說事件的通知大多是人為加上的。比如你用“熱得快”燒水,你可以在一定的範圍內去做別的事情,當水燒開的時候,水的狀態發生改變(沸騰),並激發了事件,“熱得快”就會鳴響發出通知,而後你就可以在這個事件發生時去處理某些事情(拔下電源)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-981688/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery事件物件event的屬性和方法jQuery事件物件
- 理解Python中的類物件、例項物件、屬性、方法Python物件
- 理解 JavaScript 物件的屬性JavaScript物件
- jquery 事件物件屬性小結jQuery事件物件
- JavaScript訪問物件的屬性和方法JavaScript物件
- Array String物件的方法和屬性物件
- 深入理解物件的資料屬性與訪問器屬性物件
- Scala類的屬性以及物件私有欄位物件
- GObject的物件屬性GoObject物件
- Object物件的屬性Object物件
- javascript原型物件的屬性不能夠覆蓋物件自有屬性JavaScript原型物件
- 波哥學JAVA,定義類 宣告屬性 建立物件 例項化物件 物件呼叫屬性或者方法Java物件
- js知識梳理1:理解物件的屬性特性JS物件
- js物件屬性JS物件
- js訪問物件屬性的2個方法JS物件
- HTML DOM之document物件的屬性和方法HTML物件
- 一、訪問物件屬性和方法的操作物件
- 事件物件(轉)事件物件
- XMLHttpRequest物件的status屬性XMLHTTP物件
- XMLHttpRequest物件的responseXML屬性XMLHTTP物件
- jquery事件物件event常用屬性簡單介紹jQuery事件物件
- Ajax的XMLHttpRequest物件的屬性和方法總結XMLHTTP物件
- js 物件方法、類方法、原型方法的區別;私有屬性、公有屬性、公有靜態屬性的區別JS物件原型
- MongoDB文件物件欄位屬性合併的2種轉換方法MongoDB物件
- DataView物件buffer屬性View物件
- 修改物件私有屬性物件
- React滑鼠點選事件物件中的幾個用到的屬性React事件物件
- 深入理解 Getter和Setter 對物件的屬性監聽物件
- JavaScript ----- 操作DOM物件的屬性JavaScript物件
- JavaScript遍歷物件的屬性JavaScript物件
- 連結a物件的pathname屬性物件
- JavaScript內建物件屬性及方法大全JavaScript物件
- javascript基礎(物件,物件屬性,屬性基本和引用資料型別,字面量建立物件,垃圾回收,屬性的列舉)(十三)JavaScript物件資料型別
- VS2005入門之建立物件和使用方法以及屬性物件
- 物件導向2--靜態方法、類方法、屬性方法物件
- 重新認識javascript物件(一)——物件及其屬性JavaScript物件
- 陣列物件按物件某個屬性排序陣列物件排序
- javascript擼來擼去(1)-事件監聽與物件屬性JavaScript事件物件