javascript字符串截取前四位的方法:1、使用“str.slice(0, 4)”來截取字符串前四位;2、使用“str.substr(0,4)”來截取字符串前四位;3、使用“str.substring(0,4)”來截取字符串前四位。
本教程操作環(huán)境:windows7系統(tǒng)、ECMAScript 5版、Dell G3電腦。
javascript截取字符串前四位
1、使用slice()截取
slice() 方法可通過指定的開始和結(jié)束位置,提取字符串的某個部分,并以新的字符串返回被提取的部分。
語法如下:
stringObject.slice(start, end)
-
start(必需):規(guī)定從何處開始選取。如果是負數(shù),那么它規(guī)定從字符串尾部開始算起的位置。也就是說,-1 指最后一個字符,-2 指倒數(shù)第二個字符,以此類推。
-
end(可選):規(guī)定從何處結(jié)束選取,即結(jié)束處的字符下標(biāo)。如果沒有指定該參數(shù),那么截取的字符串包含從 start 到結(jié)束的所有字符。如果這個參數(shù)是負數(shù),那么它規(guī)定的是從數(shù)組尾部開始算起的字符。
示例:
var str = "0123456789"; console.log("原始字符串:", str); console.log("截取字符串前四位:", str.slice(0, 4)); //0123
效果圖:
2、使用 substr() 截取
substr 方法用于返回一個從指定位置開始的指定長度的子字符串。
語法如下:
stringObject.substr(start, length)
-
start(必需):所需的子字符串的起始位置。字符串中的第一個字符的索引為 0。
-
length(可選):在返回的子字符串中應(yīng)包括的字符個數(shù)。
示例:
var str = "hello world"; console.log("原始字符串:", str); console.log("截取字符串前四位:", str.substr(0,4)); //hell
效果圖: