ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript文字列オブジェクトのsubstringメソッド入門(文字列のインターセプトに使用)_基礎知識

JavaScript文字列オブジェクトのsubstringメソッド入門(文字列のインターセプトに使用)_基礎知識

WBOY
WBOYオリジナル
2016-05-16 16:33:371471ブラウズ

JavaScript 部分文字列メソッド

substring メソッドは、開始位置と終了位置を指定して文字列をインターセプトし、文字列のインターセプト部分を返すために使用されます。その構文は次のとおりです:

コードをコピーします コードは次のとおりです:

str_object.substring(開始、終了)

参数 说明
str_object 要操作的字符串(对象)
start 必需。开始截取的位置,非负整数
end 可选。字符串截取结束的位置,非负整数;如果省略,则至字符串结束为止

ヒント: パラメーターの開始と終了が等しい場合、このメソッドは空の文字列を返します。 start が end より大きい場合、メソッドは文字列をインターセプトする前に 2 つのパラメータを交換します。

部分文字列メソッド インスタンス

コードをコピーします コードは次のとおりです:

<スクリプト言語="JavaScript">

var str = "abcdef";
document.write( str.substring(1, 3) "
" );
document.write( str.substring(2, 2) "
" );
document.write(str.substring(3, 1));



この例を実行すると、次のように出力されます:
コードをコピー コードは次のとおりです:

紀元前

紀元前

部分文字列、スライス、部分文字列の違い

1.substring は負のパラメータを受け入れることができませんが、slice メソッドは
を受け入れることができます 2. substring の 2 番目のパラメータはインターセプトの終了位置を指定し、substr メソッドの 2 番目のパラメータは文字列インターセプト

の長さを指定します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。