javascriptにおけるStringオブジェクトのslice()方法分析
888 ワード
本論文では、JavascriptのStringオブジェクトのslice()方法をより詳細に分析した.皆さんの参考にしてください.具体的な分析は以下の通りです.
この方法は文字列の一部を切り取り、切り取られた文字からなる新しい文字列を返します.
注:元の文字列は変更されません.戻り値は新しく生成された文字列です.構文:
パラメータ
説明
start
必要です.文字列はどこから切り取りますか?文字列の先頭文字の位置は0です.このパラメータがマイナスの場合、文字列の末尾から位置を計算します.例えば、-1は下から1番目の文字を表し、-2は下から2番目の文字を表し、これを類推します.
end
オプション.文字列の切り取りはどこで終了するかを規定しています.このパラメータを省略すると、start位置から最後までのすべての文字が切り取られます.注:endに対応する文字は切り取られません.
インスタンスコード:
実例一:
本論文で述べたように、皆さんのjavascriptプログラムの設計に役に立ちます.
この方法は文字列の一部を切り取り、切り取られた文字からなる新しい文字列を返します.
注:元の文字列は変更されません.戻り値は新しく生成された文字列です.構文:
stringObject.slice(start,end)
パラメータリスト:パラメータ
説明
start
必要です.文字列はどこから切り取りますか?文字列の先頭文字の位置は0です.このパラメータがマイナスの場合、文字列の末尾から位置を計算します.例えば、-1は下から1番目の文字を表し、-2は下から2番目の文字を表し、これを類推します.
end
オプション.文字列の切り取りはどこで終了するかを規定しています.このパラメータを省略すると、start位置から最後までのすべての文字が切り取られます.注:endに対応する文字は切り取られません.
インスタンスコード:
実例一:
var a="abcdefgmnlxyz";
console.log(a.slice(2,3));
切り取り位置「2」から位置「3」までの文字列ですが、位置「3」に対応する文字dは切り取りの対象外です.出力結果:c実例二:
var a="abcdefgmnlxyz";
console.log(a.slice(2));
2番目のパラメータが省略されている場合は、位置「2」から文字列の最後までのすべての文字を切り取ります.出力結果:cdefgmnlxyz.本論文で述べたように、皆さんのjavascriptプログラムの設計に役に立ちます.