當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > 編程其他 > Javascript對象

Javascript對象

2012/11/28 10:39:40作者:佚名來源:網絡

移動端

一、Javascript對象

對象是一種復合數據類型,它們將多個數據值集中在一個單元中,而且運行時使用名字來存取這些值。解釋對象的另一種方式是,對象是一個無序的屬性集合,每個屬性都有自己的名字和值。JavaScript是一種基于對象的語言,同時以可以看做是一種面向對象的語言。這意味著它能運用自己已經創(chuàng)建的對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。

二、Javascript對象方法的使用

JavaScript的一個重要功能就是面向對象的功能,通過基于對象的程序設計,可以用更直觀、模塊化和可重復使用的方式進行程序開發(fā)。

·  使用點運算符。
city.name=北京;
city.date=2008;

·  通過對象的下標實現引用:通過數組形式的訪問屬性,可以使用循環(huán)操作獲取其值。
city{0}=北京;
city{1}=2008;
Function  show(object){
for(i=0;i<2;i++)
document.write(object{i}
}

·  通過字符串的形式實現符。
city{name}=北京;
city{date}=2008;

三、對象方法的使用

在對象中除了使用屬性外,有時還需要使用方法。在JavaScript中對象方法的引用非常簡單。
其語法如下:

對象名.方法名()=函數名()

然后再定義函數的具體功能即可實現對象方法的定義。
如果要直接調用已知對象的方法,可以直接使用點運算符。如要調用math對象中的cos()方法,可以使用如下方法引用。

Document.write(math.cos(30))
Document.write(math.sin(60))

標簽: Javascript  對象