首頁  >  文章  >  web前端  >  JavaScript字串處理(String物件)詳解_基礎知識

JavaScript字串處理(String物件)詳解_基礎知識

WBOY
WBOY原創
2016-05-16 16:33:221426瀏覽

定義字串(String)物件

JavaScript String 物件用於處理文字字串。建立 String 物件語法如下:

複製程式碼 程式碼如下:



以上三種方法中,只有第一種是使用 String 建構函數嚴格的定義一個字串對象,而傳回的也是一個對象(object)。第二種是呼叫 String 函數,將轉換參數 str 為原始字串字串並傳回。第三種是定義一個字串變量,但在 JavaScript 仍然按照字串物件來處理。

運行下面的語句便可知道它們的差異:

複製程式碼 程式碼如下:

alert( typeof str_object ); // 輸出 object
alert( typeof str1 );  // 輸出 string
alert( typeof str2 );  // 輸出 string

String 物件屬性

属性 描述
constructor 对创建该对象的函数的引用
length 字符串的长度
prototype 向对象添加属性和方法

String 物件方法

String 物件常用方法列表如下:

字串輸出

alert():訊息警告框輸出文字
document.write():向 Web 頁面輸出文字

字串運算

concat():連接兩個或多個字串
replace():字串替換或正規匹配替換
slice():透過指定開始和結束位置來截取字串
split():將字串分割為字串陣列
substr():根據起始位置和長度截取字串
substring():透過指定開始和結束位置來截取字串

字串轉換

toLowerCase():把字串轉換成小寫
toUpperCase():把字串轉換為大寫
fromCharCode():將一個或多個 Unicode 值轉換為字串

字串查找

charAt():取得指定位置的字元
charCodeAt():取得指定位置字元的 Unicode 編碼
indexOf():計算某個指定的字串在字串中首次出現的位置
lastIndexOf():計算某個指定的字串在字串中首次出現的位置

HTML標籤類別

bold():取得指定位置的字元
fontcolor():依照指定的顏色顯示字串
fontsize():依照指定的尺寸顯示字串
italics():把字串顯示為斜體
link():為字串加上超連結
strike():加上刪除線
sub():把字串顯示為下標
sup():把字串顯示為上標

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn