JavaScript 為我們提供了一些非常有用的常用內部物件和方法。使用者不需要用腳本來實現這些功能。這正是基於物件程式設計的真正目的。
在 JavaScript 提供了 string(字串) 、math(數值計算)和 Date(日期)三種物件和其它一些相關的方法。 從而為程式設計人員快速開發強大的腳本程式提供了非常有利的條件。
1、常用內部物件
在JavaScript 中對於物件屬性與方法的引用, 有兩種情況: 其一是說該物件是靜態對象, 即在引用該物件的屬性或方法時不需要為它創建實例; 而另一種物件則在引用它的物件或方法是必須為它建立一個實例,即該物件是動態物件。
對 JavaScript 內部物件的引用,以是緊緊圍繞著它的屬性與方法進行的。 因而明確物件的靜止性對於掌握和理解 JavaScript 內部物件是具有非常重要的意義。
a、串物件
1、串物件的屬性
該物件只有一個屬性, 即 length。 它顯示了字串中的字元個數, 包括所有符號。
例:
mytest="This is a JavaScript"
mystringlength=mytest.length
最後 mystringlength 回傳 mytest 字串的長度為20。
2、串物件的方法
tring 物件的方法共有19個。主要用於有關字串在 Web 頁面中的顯示、字體大小、字體顏色、字元的搜尋以及字元的大小寫轉換。
b、算術函數的 math 物件
功能:提供除加、減、乘、除以外的一引些自述運算。如對數,平方根等。
2、JavaScript 中的系統函數
JavaScript 中的系統函數又稱內部方法。它提供了與任何物件無關的系統函數,使用這些函數不需建立任何實例,可直接使用。
1.傳回字串表達式中的值:
方法名稱:eval(字串表達式),範例:
test=eval("8+9+5/2");
2. 傳回字串ASCI 碼:
方法名稱:unEscape (string)
3.傳回字元的編碼:
方法名稱:escape(character)
4.傳回實數:
parseFloat(floustring);
5.傳回不同進位的數:
其中radix 是數的進制,numbs 字串數 以上就是JavaScript教程之物件方法、屬性的使用的內容,更相關內容請關注PHP中文網(www.php.cn)!