最新的Web開發教程
 

JavaScript串slice() method

<JavaScript字符串參考

提取部分字符串:

var str = "Hello world!";
var res = str.slice(1,5);

資源的結果將是:

ello
試一試»

更多"Try it Yourself"下面的例子。


定義和用法

所述slice()方法提取字符串的部分和在一個新的字符串返回所提取的部分。

使用start和end參數指定要提取字符串的一部分。

第一個字符的位置0,第二個具有位置1,等。

Tip:使用一個負數從字符串的結尾選擇。


瀏覽器支持

方法
slice()

句法

參數值
參數 描述
start 需要。 該位置開始提取。 第一字符是在位置0
end 可選的。 的位置(up to, but not including) ,其中以結束萃取。 如果省略, slice()選擇從開始位置的所有字符的字符串的末尾

技術細節

返回值: 一個字符串,表示該字符串的部分提取
JavaScript的版本: 1.0

例子

更多示例

提取出完整的字符串:

var str = "Hello world!";
var res = str.slice(0);

資源的結果將是:

Hello world!
試一試»

提取從位置3,並結束:

var str = "Hello world!";
var res = str.slice(3);

資源的結果將是:

lo world!
試一試»

提取字符從位置3到8:

var str = "Hello world!";
var res = str.slice(3, 8);

資源的結果將是:

lo wo
試一試»

提取的第一個字符:

var str = "Hello world!";
var res = str.slice(0, 1);

資源的結果將是:

H
試一試»

只提取最後一個字符:

var str = "Hello world!";
var res = str.slice(-1);

資源的結果將是:

!
試一試»

<JavaScript字符串參考