javascript中String(字符串對象)

javascript中String(字符串對象)
javascript

String 對象用於處理已有的字符塊。 java

JavaScript 中 slice 、substr 和 substring的區別:
1: String.slice(start,end): 一個新的字符串。包括字符串 stringObject 從 start 開始(包括 start)到 end 結束(不包括 end)爲止的全部字符.
2: String.substring(start,end) 這個就有點特別了,它是先從start,end裏找出一個較小的值. 而後從字符串的開始位置算起,截取較小值位置和較大值位置之間的 
    字符串,截取出來的字符串的長度爲較大值與較小值之間的差。
    一個新的字符串,該字符串值包含 stringObject 的一個子字符串,其內容是從 start 處到 stop-1 處的全部字符,其長度爲 stop 減 start。
3: String.substr(start,end)  這個就是咱們經常使用的從指定的位置(start)截取指定長度(end)的字符串.
    一個新的字符串,包含從 stringObject 的 start(包括 start 所指的字符) 處開始的 lenght 個字符。若是沒有指定 lenght,那麼返回的字符串包含從 start 
    到 stringObject 的結尾的字符。 正則表達式

String 對象的方法 slice()、substring() 和 substr()  (不建議使用)均可返回字符串的指定部分。slice() 比 substring() 要靈活一些,由於它容許使用負數做爲參數。slice() 與 substr() 有所不一樣,由於它用兩個字符的位置來指定子串,而 substr() 則用字符位置和長度來指定子串。 數組

String 對象屬性

屬性 描述
constructor 對建立該對象的函數的引用
length 字符串的長度
prototype 容許您向對象添加屬性和方法

String 對象方法

方法 描述
anchor() 建立 HTML 錨。
big() 用大號字體顯示字符串。
blink() 顯示閃動字符串。
bold() 使用粗體顯示字符串。
charAt() 返回在指定位置的字符。
charCodeAt() 返回在指定的位置的字符的 Unicode 編碼。
concat() 鏈接字符串。
fixed() 以打字機文本顯示字符串。
fontcolor() 使用指定的顏色來顯示字符串。
fontsize() 使用指定的尺寸來顯示字符串。
fromCharCode() 從字符編碼建立一個字符串。
indexOf() 檢索字符串。
italics() 使用斜體顯示字符串。
lastIndexOf() 從後向前搜索字符串。
link() 將字符串顯示爲連接。
localeCompare() 用本地特定的順序來比較兩個字符串。
match() 找到一個或多個正則表達式的匹配。
replace() 替換與正則表達式匹配的子串。
search() 檢索與正則表達式相匹配的值。
slice() 提取字符串的片段,並在新的字符串中返回被提取的部分。
small() 使用小字號來顯示字符串。
split() 把字符串分割爲字符串數組。
strike() 使用刪除線來顯示字符串。
sub() 把字符串顯示爲下標。
substr() 從起始索引號提取字符串中指定數目的字符。
substring() 提取字符串中兩個指定的索引號之間的字符。
sup() 把字符串顯示爲上標。
toLocaleLowerCase() 把字符串轉換爲小寫。
toLocaleUpperCase() 把字符串轉換爲大寫。
toLowerCase() 把字符串轉換爲小寫。
toUpperCase() 把字符串轉換爲大寫。
toSource() 表明對象的源代碼。
toString() 返回字符串。
valueOf() 返回某個字符串對象的原始值。
相關文章
相關標籤/搜索