javascript面向對象中的對象怎麼理解

javacript面向對象程序設計中,可以理解爲一切都是對象。實例代碼如下:

javascript面向對象中的對象怎麼理解

複製代碼 代碼如下:

function Cat(){

}

var cat1 = new Cat();//創建類實例

= "小狗";

= 4;

r="白色";

e();

eln(tructor);//實例化後對象,是對象

eln(typeof(cat1)+"

");

eln(tructor);//原型對象本身也是對象

eln(typeof Cat+"

");

var b="hello";//字符串也是對象

eln(tructor);//輸出它的.構造函數

eln(typeof b+"

");

var c=123;//數值也是對象

eln(tructor);

eln(typeof c+"

");

判斷一個實例化對象是不是某個原型對象類型

複製代碼 代碼如下:if(cat1 instanceof Cat){//與php的判斷方法相同

t("ok");

}

希望本文所述對大家的javascript程序設計有所幫助。