Javascript String對象

String對象與一系列字元和包裝JavaScript的字串原始數據類型一些輔助方法。

因為JavaScript字串元和 String 對象之間自動轉換,可以調用任何 String 對象的字串原始的輔助方法。

Syntax:

創建一個String對象:

var val = new String(string);

字串參數是一系列已正確編碼的字元。

String 屬性:

這裏是每個屬性和它們的描述的列表。

屬性 描述
constructor 返回一個引用,創建該對象的字串函數
length 返回字串的長度
prototype prototype屬性可以讓屬性和方法添加到對象

String 方法

這裏是每種方法及其描述的列表

方法 描述
charAt() 返回指定索引處的字元
charCodeAt() 返回一個數字,表示給定索引處的字元的Unicode值
concat() 結合兩個字串的文本,並返回一個新字串
indexOf() 返回指定值的第一次出現的調用String對象中的索引,或如果沒有找到-1
lastIndexOf() 返回指定的值最後一次出現的調用String對象中的索引,或如果沒有找到-1
localeCompare() 返回一個數字表示參考字串是否到來之前或之後或相同的排序順序給定的字串
match() 用於匹配的字串正則運算式
replace() 用於查找一個正則運算式和一個字串之間的匹配,並用新的子替換匹配的子串
search() 執行搜索的正則運算式和指定的字串之間的匹配
slice() 提取字串的一部分,並返回一個新的字串
split() 通過分離串入子拆分一個String對象到字串數組
substr() 返回字串中,通過指定的字元數開始於指定的位置的字元
substring() 返回兩個指標之間串入字串中的字元
toLocaleLowerCase() 字串中的字元轉換為小寫,同時尊重當前的語言環境
toLocaleUpperCase() 字串中的字元轉換為大寫,同時尊重當前的語言環境
toLowerCase() 返回轉換為小寫調用字串值
toString() 返回表示指定對象的字串
toUpperCase() 返回轉換為大寫調用字串值
valueOf() 返回指定對象的原始值

String HTML 包裝器

下麵是每個返回包裝適當的HTML標籤內的字串的一個副本的方法的列表

Method 描述
anchor() 創建用作超文本目標的HTML錨
big() 創建一個<big>標記要顯示在一個大的字體字串
blink() 創建一個字串閃爍,好像它是在<blink>標記
bold() 創建一個串,就好像它是在一個<b>標記顯示為粗體
fixed() 導致一個字串,如果它是在一個<tt>標籤顯示在固定間距字體
fontcolor() 導致一個字串在一個<font color="color">標記被顯示在指定的顏色
fontsize() 導致一個字串,就好像它是在一個<font size="size">標記被顯示在指定的字體大小
italics() 導致字串是斜體,就好像它是在<i>標籤
link() 創建一個請求另一個URL的HTML超文本鏈接
small() 導致要顯示在一個小的字體,就好像它是在一個<small>標記的字串
strike() 導致顯示為觸擊輸出文字,就好像它是在<strike>標籤的字串
sub() 導致字串顯示為下標,就好像它是在<sub>標記
sup() 導致字串顯示為上標,就好像它是在<sup>標籤


上一篇: Javascript Boolean.valueOf()方法 下一篇: Javascript String.constructor屬性