DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> javascript面向對象之對象的深入理解
javascript面向對象之對象的深入理解
編輯:關於JavaScript     

本文進一步分析講述了javascript面向對象之對象的深入理解。分享給大家供大家參考。具體分析如下:

javacript面向對象程序設計中,可以理解為一切都是對象。實例代碼如下:
復制代碼 代碼如下:<script language="javascript" type="text/javascript">
function Cat(){
}

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

cat1.name = "小狗";
cat1.age = 4;
cat1.color="白色";
document.write(cat1.name);

document.writeln(cat1.constructor);//實例化後對象,是對象
document.writeln(typeof(cat1)+"<hr />");

document.writeln(Cat.constructor);//原型對象本身也是對象
document.writeln(typeof Cat+"<hr />");

var b="hello";//字符串也是對象
document.writeln(b.constructor);//輸出它的構造函數
document.writeln(typeof b+"<hr />");

var c=123;//數值也是對象
document.writeln(c.constructor);
document.writeln(typeof c+"<hr />");
</script>

判斷一個實例化對象是不是某個原型對象類型
復制代碼 代碼如下:if(cat1 instanceof Cat){//與php的判斷方法相同
 window.alert("ok");
}

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

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved