javaScript的字符串對象

1、字符串對象屬性正則表達式

1.length:計算字符串長度數組

var strObj=new String("qwer");code

console.log(strObj.length);對象

2、字符串方法索引

toLowerCase方法:字符串中的字母被轉換爲小寫字符串

toUpperCase():字符串中的字母被轉換爲大寫get

trim():用於取消字符串兩邊的空格,可是字符串中間空格不能取消string

slice方法:截取字符串,返回字符串的片斷it

strObj.slice(start[,end]) console

注意:若是隻有一個參數,則該位置爲起始位置,表示從起始位置一直截取末尾

start下標從0開始的strObj指定部分起索引。若是start爲負,將它做爲length+start處理,此處length爲字符串的長度。 
end小標從0開始的strObj指定部分結束索引。若是end爲負,將它做爲length+end處理,此處length爲字符串的長度。 

substring方法:截取字符串

strObj.substring(start,end) 

start:起始位置下標

end:結束位置下標

注意:若是隻有一個參數,則該位置爲起始位置,表示從起始位置一直截取末尾

substring方法使用start和end二者中的較小值做爲子字符串的起始點。

若是start或end爲NaN或者爲負數,那麼將其替換爲0。 

indexOf方法:是從左至右檢索字符串的

返回String對象內第一次出現子字符串位置若是沒有找到子字符串則返回-1 
strObj.indexOf(substr[,startIndex]) 

 

lastIndeOf方法:是從右至左檢索字符串的,返回String對象中字符串最後出現的位置若是沒有匹配到子字符串則返回-1 
strObj.lastIndexOf(substr[,startindex]) 

charAt(index):用於返回指定位置的字符。index表示指定位置的下標,index的範圍從0到字符串長度,若是超出有效範圍的索引值返回空字符串 

 

split():字符串拆分,將一個字符串分割爲子字符串而後將結果做爲字符串數組返回 

strObj.split([separator[,limit]]) 

separator字符串或 正則表達式 對象,它標識了分隔字符串時使用的是一個仍是多個字符。若是忽略該選項,返回包含整個字符串的單一元素數組。 
limit該值用來限制返回數組中的元素個數。 

 

contact():字符串鏈接

strObj.concat([string1[,string2...]]) 

replace方法:字符串替換

strObj. replace(字符1,字符2) 

將字符串中的字符1替換成字符2

相關文章
相關標籤/搜索