js截取字符串中的一部分
1、slice() 截取
stringObject.slice(start, end)
start(必需):規定從何處開始選取。如果是負數,那么它規定從字符串尾部開始算起的位置。
end(可選):規定從何處結束選取,即結束處的字符下標。如果沒有指定該參數,那么截取的字符串包含從 start 到結束的所有字符。如果這個參數是負數,那么它規定的是從數組尾部開始算起的字符。
var str = "0123456789";
str.slice(0,5);
2、substring()截取
提取字符串中介於兩個指定下標之間的字符
stringObject.substring(start, stop)
start(必需):一個非負的整數,規定要提取的子串的第一個字符在 stringObject 中的位置。
stop(可選):一個非負的整數,比要提取的子串的最后一個字符在 stringObject 中的位置多 1
var str = "0123456789";
str.substring(3,5);
3、substr() 截取
substr 方法用於返回一個從指定位置開始的指定長度的子字符串。
stringObject.substr(start, length)
start(必需):所需的子字符串的起始位置。字符串中的第一個字符的索引為 0。
length(可選):在返回的子字符串中應包括的字符個數。
var str = "0123456789";
str.substr(3,5);