1、函數split()
功能:使用一個指定的分隔符把一個字元串分割存儲到數組
例:var Data = "1/234/5678/9";
var str = shuju.split("/")
結果:1,234,5678,9
2、函數join()
功能:使用您選擇的分隔符将一個數組合并為一個字元串
例:var Data = new
Array("1","2","3","4","5");
var str = Data.join("-");
結果:1-2-3-4-5
3、函數indexOf()
功能:傳回字元串中比對子串的第一個字元的下标
例:var Data = "SevenNight";
var str = Data.indexOf("en");
結果:3
var str = Data.indexOf("v");
結果:2
var str = Data.indexOf("jjj");
結果:-1 注:如果沒有比對的字元串,傳回-1
4、LastIndexOf()
功能:指定字元在此執行個體中的最後一個比對項的索引位置
var str = Data.lastIndexOf("N");
結果:5
5、方法substring()
功能:方法用于提取字元串中介于兩個指定下标之間的字元
var str = Data.substring(5); 結果:Night
注:隻傳入一個下标傳回的是此下标後面的所有字元
var str = Data.substring(0,5); 結果:Seven 注:傳回0至5中間的字元
注:substring
方法傳回的子串包括開始下标處的字元,但不包括結束下标處的字元
如果開始下标與結束下标相等,那麼該方法傳回的就是一個空串(即長度為 0 的字元串)。
如果開始下标比結束下标大,那麼該方法在提取子串之前會先交換這兩個參數。
如果開始下标或結束下标為負數,那麼它将被替換為 0。
6、方法substr()
功能:用于傳回一個從指定位置開始的指定長度的子字元串
用法:str.substr(startIndex,[length]);
//startIndex開始下标,length長度
var str = Data.substr(5); 結果:Night
直接傳入開始下标的
注:開始下标是必須的,length可選,length在傳回的子字元串中包括的字元個數
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------