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