面向過程:凡事都要親力親為,每件事的具體過程都要知道,注重的是過程
物件導向:根據需求找物件,所有的事都用物件來做,注重的是結果
物件導向的特性:封裝,繼承,多型
js不是物件導向的語言,但是可以模擬物件導向的思想
js是一門基於物件的語言:
萬物皆物件
什麼是物件:
看得見的,摸得著的,特指的某乙個東西
分析物件有什麼特點:特徵和行為
物件:有特徵----屬性和行為-----方法,具體特指某乙個事物
建立物件的三種方式:
1、呼叫系統的建構函式建立物件
2、自定義建構函式建立物件(結合第一種和需求通過工廠模式建立物件)
3、字面量的方式建立物件
js物件導向程式設計思想
一 程式設計思想 面向過程 所有事情都是親力親為,注重的是過程 物件導向 提出需求,找物件,物件解決,注重的是結果 建立乙個物件,給這個物件,新增上屬性和屬性值,還有函式等方法,之後通過操作這個物件,來完成需要的效果 簡單理解 之前是將程式,封裝在函式內,設定引數和返回值 現在是將程式,封裝在物件內...
程式設計思想
pop面向過程的程式設計思想把電腦程式看作是一組命令的集合,即一組函式的順序執行。面向過程設計時,將整個程式切分成幾個函式模組,每乙個模組負責解決乙個問題。oop把物件作為程式的基本單元,乙個物件包含了資料和運算元據的方法 method 物件導向的程式設計把電腦程式視為一組物件的集合,每個物件都可以...
js設計思想
程式是什麼?生活中的程式 1 宿舍保修 填寫維修單 商報宿舍管理員 聯絡物業 找師傅上門維修 反饋 2 銀行開戶 客戶填寫開戶申請單 提交證件資料 審核資料真實性第一種 如果是本人 資料真實齊全則通過 第二種 其他人代辦 有委託書 資料真實齊全則通過。不滿足則拒絕 錄入系統開戶 設定密碼 發放卡 存...