JavaScript String slice() 方法

 JavaScript String 對(duì)象

slice()方法提取的字符串并返回它作為一個(gè)新的字符串的一部分,而不需要修改原始的字符串。

開(kāi)始(start)結(jié)束(end)參數(shù)指定要提取字符串的一部分(end不包括在內(nèi))。

第一個(gè)字符的索引為0,第二個(gè)字符的索引為1,依此類(lèi)推。

如果省略end參數(shù),則此方法將切出字符串的其余部分。

使用負(fù)索引從字符串末尾進(jìn)行截?。ㄕ?qǐng)參見(jiàn)下面的“更多示例”)。

語(yǔ)法:

string.slice(start, end)
var str = 'www.soo66.com';
var ext = str.slice(3);
測(cè)試看看?/?

瀏覽器兼容性

所有瀏覽器均完全支持slice()方法:

Method
slice()

參數(shù)值

參數(shù)描述
start(必需)從零開(kāi)始的索引,從該索引開(kāi)始提取
end(可選)從零開(kāi)始的索引,在此索引之前終止提取。該索引處的字符將不包括在內(nèi)。如果省略end,則slice()提取到字符串的末尾。

技術(shù)細(xì)節(jié)

返回值:一個(gè)新字符串,其中包含該字符串的提取部分
JavaScript版本:ECMAScript 1

更多實(shí)例

下面的實(shí)例使用slice()來(lái)提取位置3到9(10-1)的字符::

var str = 'www.soo66.com';
var ext = str.slice(3, 10);
測(cè)試看看?/?

下面的示例使用slice()僅提取最后一個(gè)字符:

var str = 'www.soo66.com';
var ext = str.slice(-1);
測(cè)試看看?/?

以下示例使用帶有負(fù)索引的slice():

var str = 'www.soo66.com';
var ext = str.slice(-8, -3);
測(cè)試看看?/?

 JavaScript String 對(duì)象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清