JS 物件導向

2022-01-11 20:34:49 字數 1018 閱讀 2591

話說,再次看完這個例項後的我,開始懷疑物件導向和json的區別。。。並開始懷疑這是物件導向的真實性

doctype html

>

<

html

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>

title

>

head

>

<

body

>

<

script

>

//應用題:

//張老太太養了兩隻貓。乙隻名字叫小白,今年3歲,白色。還有乙隻叫小花,今年10歲,花色,請編寫乙個程式,當使用者輸入小貓的名字的時候。就顯示該貓的名字,年齡,顏色,如果使用者輸入小貓的名字錯誤,則顯示張老太太沒有養這只貓。

//var cat1=window.prompt();

/*var cname=window.prompt('請輸入貓的名字');

function cat(name)else if(name=='小白')else

}cat(cname);

*///

方法2var

cat1=//

或者可以第二種宣告乙個新物件的方法:

/*var cat3=new cat();

cat3.name="小白";

cat3.age=3;

cat3.color="白色";

*/var

cat2=/*

var cname=window.prompt('請輸入小貓的名字:');

function cat(mingzi)else if(mingzi=='小花')else

}cat(cname);

*/script

>

body

>

html

>

js物件導向

物件導向是相對於面向過程而提出的程式設計思想 核心在於通過這種方法的設計出來的程式不再是機械的按照設定的步驟去執行,而是按照需要的步驟去執行。舉個例子 乙個人要吃飯,如果用的面向過程的話就必須執行吃飯前的一切行為,而物件導向則可以跳過之前的環節!建構函式 所謂的工廠方式 用來構造抽象物件,通過呼叫建...

js物件導向

js物件導向 一 什麼是物件 物件可以看成乙個屬性的集合。對像一般有屬性和方法構成,方法的實質是函式,而屬性的實質是變數。二 什麼是物件導向 物件導向可以理解為不需要去了解對像的內部結構,就可以使用它。像我們的date 對像的方法可以獲取和設定時間,但我們並不了解其內部原理。三 物件導向 抽風機 抽...

JS物件導向

一 js物件導向 js是一門指令碼語言,不是物件導向的語言,它沒有類的概念,有物件的概念。物件導向程式設計 oop 和面向過程程式設計 opp 的區別 面向過程以 事件為中心,將完成整個事件拆分成若干個步驟,按照步驟依次執行。物件導向以 事物為中心,完成某個需求需要哪些事物參與,側重點在於每個事物的...