logo

JavaScript Stringのslice()メソッド

JavaScript の string slide() メソッドを使用して、文字列の一部をフェッチし、新しい文字列を返します。文字列の一部を取得するには、開始パラメータと終了パラメータとしてインデックス番号を指定する必要がありました。インデックスは 0 から始まります。

このメソッドを使用すると、負の数値をインデックスとして渡すことができます。このような場合、メソッドは文字列の末尾からフェッチを開始します。元の文字列は変更されません。

Javaプログラミングを切り替える

構文

lice() メソッドは次の構文で表されます。

 string.slice(start,end) 

パラメータ

始める - 取得を開始する文字列の位置を表します。

終わり - オプションです。文字列をフェッチする位置を表します。つまり、endパラメータは含まれません。

戻る

文字列の一部

JavaScript String slide() メソッドの例

スライス()メソッドの簡単な例をいくつか見てみましょう。

例1

ここでは、開始インデックスと終了インデックスを渡して文字列の一部を出力します。

 var str = 'Javatpoint'; document.writeln(str.slice(2,5)); 
今すぐテストしてください

出力:

 vat 

例 2

ここでは、開始インデックスのみを提供します。このような場合、メソッドは文字列をその長さまでフェッチします。

 var str = 'Javatpoint'; document.writeln(str.slice(0)); 
今すぐテストしてください

出力:

 Javatpoint 

例 3

これは、開始インデックスのみを提供するもう 1 つの例です。

 var str = 'Javatpoint'; document.writeln(str.slice(4)); 
今すぐテストしてください

出力:

 tpoint 

例 4

この例では、負の数値をインデックスとして指定します。このような場合、メソッドは文字列の末尾からフェッチを開始します。

C++のモジュロとは何ですか
 var str = 'Javatpoint'; document.writeln(str.slice(-5)); 
今すぐテストしてください

出力:

 point 

例5

この例では、開始インデックスと終了インデックスとして負の数値を指定します。このような場合、メソッドは文字列の末尾からフェッチを開始します。

 var str = 'Javatpoint'; document.writeln(str.slice(-5,-1)); 
今すぐテストしてください

出力:

 poin