.函數:split()
功能:使用一個指定的分隔符把一個字符串分割存儲到數組
例子:
theString=」jpg|bmp|gif|ico|png」;
arr=theString.split(」|」);
//arr是一個包含字符值」jpg」、」bmp」、」gif」、」ico」和」png」的數組javascript
函數:Join ()
功能:使用您選擇的分隔符將一個數組合併爲一個字符串
例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array(」jpg」,」bmp」,」gif」,」ico」,」png」);
var portableList=myList.join(」|」);
//結果是jpg|bmp|gif|ico|pngjava
函數:substring()
功能:字符串截取,好比想從」MinidxSearchEngine」中獲得」Minidx」就要用到substring(0,6)正則表達式
函數:indexOf()
功能:返回字符串中匹配子串的第一個字符的下標
var myString=」JavaScript」;
var w=myString.indexOf(」v」);w will be 2
var x=myString.indexOf(」S」);x will be 4
var y=myString.indexOf(」Script」);y will also be 4
var z=myString.indexOf(」key」);z will be -1數組
函數:concat() – 將兩個或多個字符的文本組合起來,返回一個新的字符串。函數
<script type="text/javascript">
var str1="Hello "
var str2="world!"
document.write(str1.concat(str2))
</script>spa
--------------------------------------------------------------------------------------索引
indexOf() – 返回字符串中一個子串第一處出現的索引。若是沒有匹配項,返回 -1 。ip
charAt() – 返回指定位置的字符。字符串
lastIndexOf() – 返回字符串中一個子串最後一處出現的索引,若是沒有匹配項,返回 -1 。string
match() – 檢查一個字符串是否匹配一個正則表達式。
substring() – 返回字符串的一個子串。傳入參數是起始位置和結束位置。
replace() – 用來查找匹配一個正則表達式的字符串,而後使用新字符串代替匹配的字符串。
search() – 執行一個正則表達式匹配查找。若是查找成功,返回字符串中匹配的索引值。不然返回 -1 。
slice() – 提取字符串的一部分,並返回一個新字符串。
split() – 經過將字符串劃分紅子串,將一個字符串作成一個字符串數組。
length() – 返回字符串的長度,所謂字符串的長度是指其包含的字符的個數。
toLowerCase() – 將整個字符串轉成小寫字母。
toUpperCase() – 將整個字符串轉成大寫字母。