この記事では、JavaScriptの文字列オブジェクトのスライス()メソッドをより詳細に分析します。参照のためにそれを共有してください。特定の分析は次のとおりです。
このメソッドは、文字列内のセグメントを傍受し、傍受された文字で構成される新しい文字列を返します。
注:元の文字列は変更されません。戻り値は新しく生成された文字列です。
構文構造:
コードコピーは次のとおりです:stringobject.slice(start、end)
パラメーターリスト:
| パラメーター | 説明する |
| 始める | 必須。文字列の傍受を開始する場所を指定します。文字列の最初の文字の位置は0です。 このパラメーターが負の場合、位置は文字列の端から計算されます。たとえば、-1は最後から2番目の文字を表し、-2は最後から2番目の文字などを表します。 |
| 終わり | オプション。文字列インターセプトを終了する場所を指定します。 このパラメーターが省略されている場合、開始位置から最後までのすべての文字が傍受されます。 注:終了に対応する文字は傍受されません。 |
例コード:
例1:
コードコピーは次のとおりです。vara = "abcdefgmnlxyz";
console.log(a.slice(2,3));
位置「2」と位置「3」の間の文字列は傍受されますが、位置「3」に対応する文字Dはインターセプトリターン内ではありません。出力結果:c。
例2:
コードコピーは次のとおりです。vara = "abcdefgmnlxyz";
console.log(a.slice(2));
2番目のパラメーターが省略されている場合、文字列の位置「2」から端までのすべての文字がインターセプトされます。出力結果:cdefgmnlxyz。
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。