JavaScript內置對象(2)

10.String 對象提供了對字符串的支持,創建String 對象使用如下的方式:

var str = new String("s=abc");     

屬性和方法

length    字符串長度

charAt(n)    返回字符串中的第n個字符

concat(value,....)將一個或者多個值連接到字符串上)

indexOf(substring[,start])  在字符串中查找字符串首次出現的位置

lastIndexOf(substring[.start]) 在字符串中查找子字符串最後一次出現的位置

match(regexp) 在字符串中執行正則匹配

replace(regexp,replace Text)使用正則表達式進行字符串的匹配何替換

search(regexp) 在字符串中查找指定的模式

slice(start,end)返回字符串的一部分

split(delimiter,limit)將字符串分割爲字符串數組

substring(start,end)返回字符串的一部分

toLowerCase() 返回字符串的小寫形式

toLocaleLowerCase() 根據宿主環境的區域設置,返回字符串的小寫形式

toUpperCase()  f返回字符串的大寫形式

toLocaleUpperCase()   根據宿主環境的區域設置,返回字符串的大寫形式

toString()   返回String 對象的值

valueOf()  返回String對象的值

String.fromCharCode  根據一串Unicode編碼,返回相應的字符串

11.錯誤對象(Error)

Error對象提供了對錯誤處理的支持,使用如下的方式可以創建一個Error對象

var e=new Error();   //創建一個Error對象

var e=new Error("error msg");    //創建一個Error對象,異常的錯誤消息爲"error msg"

Error對象的屬性和方法如表:

message  Error對象的錯誤消息

name       聲明Error對象的類型

toString()    將Error對象轉換爲字符串


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章