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()
創建一個標記要顯示在一個大的字體字符串
blink()
創建一個字符串閃爍,好像它是在
bold()
創建一個串,就好像它是在一個標記顯示爲粗體
fixed()
導致一個字符串,如果它是在一個標籤顯示在固定間距字體
fontcolor()
導致一個字符串在一個標記被顯示在指定的顏色
fontsize()
導致一個字符串,就好像它是在一個標記被顯示在指定的字體大小
italics()
導致字符串是斜體,就好像它是在標籤
link()
創建一個請求另一個URL的HTML超文本鏈接
small()
導致要顯示在一個小的字體,就好像它是在一個標記的字符串
strike()
導致顯示爲觸擊輸出文字,就好像它是在標籤的字符串
sub()
導致字符串顯示爲下標,就好像它是在標記
sup()
導致字符串顯示爲上標,就好像它是在標籤