この記事では、JavaScript の String オブジェクトのスライス() メソッドを詳しく分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
このメソッドは、文字列のセクションをインターセプトし、インターセプトされた文字で構成される新しい文字列を返します。
この記事では主に JavaScript の String オブジェクトのスライス() メソッドを紹介し、その定義、パラメータ、および具体的な使用法をサンプルの形で分析します。以下を参照してください。
注: 元の文字列は変更されず、戻り値は新しく生成された文字列になります。
構文構造:
stringObject.slice(start,end)
パラメータリスト:
参数 | 描述 |
start | 必需。规定从何处开始截取字符串。字符串的首字符的位置是0。 如果此参数为负数,那么将从字符串的尾部开始计算位置。例如:-1代表倒数第一个字符,-2代表倒数第二个字符,以此类推。 |
end | 可选。规定在何处结束截取字符串。 如果省略该参数,那么将截取从start位置开始到结尾的所有字符。 注:end对应的字符不会被截取。 |
サンプルコード:
例 1:
var a="abcdefgmnlxyz"; console.log(a.slice(2,3));
位置 "2" と位置 "3" の間の文字列をインターセプトしますが、位置 "3" に対応する文字 d はインターセプトの戻り値に含まれません。 。出力結果: c.
例 2:
var a="abcdefgmnlxyz"; console.log(a.slice(2));
2 番目のパラメーターを省略した場合、位置「2」から文字列の末尾までのすべての文字がインターセプトされます。出力結果: cdefgmnlxyz。
この記事が皆さんの JavaScript プログラミング設計に役立つことを願っています。その他の関連チュートリアルについては、JavaScript ビデオ チュートリアル をご覧ください。