最新のWeb開発のチュートリアル
 

JavaScript弦slice() method

<JavaScriptの文字列リファレンス

文字列の部分を抽出します。

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

解像度の結果は次のようになります。

ello
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

slice()メソッドは、文字列の一部を抽出し、新しい文字列で抽出された部分を返します。

あなたが抽出したい文字列の一部を指定するには、開始と終了のパラメータを使用してください。

最初の文字は、第二のように位置1を有しており、位置0を有します。

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の文字列リファレンス