天天看點

【JavaScript】JavaScript的對象-内部對象

javascript的内部對象

1.動态對象

    使用"對象執行個體名.成員"的格式來通路其屬性和方法。

2.靜态對象

    直接使用"對象名.成員"的格式來通路其屬性和方法

常用對象:

object對象

string對象

math對象

date對象

tostring方法

1.object對象

object對象提供了一種建立自定義對象的簡單方式,不需要程式員再自定義構造函數。

2.string對象

string對象是一個動态對象,需要對象執行個體化。

//java中的str.length()是string系統類的一個方法

//而在javascript中,str.length中的length是string

//類的一個屬性。

string詳細剖析:

*lehgth屬性。

*anchor、big、bold、fontcolor、link等方法。

部分測試:(都是産生對應html标簽的方法)

*chatat方法:

注意:一個字元串中的第一個字元的索引位置為0,以此類推。

例子:

*chatcodeat方法

注意:傳回的結果是字元的unicode編碼

*indexof方法:

傳回某個子字元串在一個字元串彙中第一次出現的位置,從左到右搜尋。如果沒有找到,傳回-1.。

*lastindexof方法:

和indexof方法類似,但是是從右向左搜尋。

*match、search方法

match是在用正規表達式比對的時候第一個比對的位置。

search方法傳回使用正規表達式搜尋的時候第一個比對的子字元串

*replace、split方法

*slice方法:

傳回在一個字元串指定兩個位置之間的子字元串,如果沒有指定這個子字元串的結束位置,或者結束位置為'-1'(有bug),它将傳回從開始位置到最後的所有字元。

注意:substring方法傳回的内容不包含結束位置的字元

*tolowercase、touppercase方法:

轉載請注明出處:http://blog.csdn.net/acmman/article/details/43908799