ホームページ  >  記事  >  ウェブフロントエンド  >  javascript_javascriptスキルでslice()、splice()、split()、substring()、substr()を使用する方法

javascript_javascriptスキルでslice()、splice()、split()、substring()、substr()を使用する方法

WBOY
WBOYオリジナル
2016-05-16 16:09:43962ブラウズ

1.slice();

配列オブジェクトと文字列オブジェクトの両方

配列スライス(i,[j])

i はインターセプトを開始するインデックス値です。負の数値は最後からのインデックス値を表します。-1 は最後の
からの最初の要素です。 j は終了インデックス値です。デフォルトでは、i から最後までのすべての要素が取得されます。

パラメータの戻り値:

i から j までのインデックス値を持つ配列を返します。元の配列は変更されません

slice(i,[j])

文字列

パラメータの説明:

i はインターセプトを開始するインデックス値です。負の数値は最後からのインデックス値を表します。-1 は最後の
からの最初の文字です。 j は終了インデックス値です。デフォルトでは、i から最後
までのすべての文字が取得されます。

2.splice()

Exists in Array メソッドは、配列に対して項目を追加または削除し、削除された項目を返します。 このメソッドは元の配列

を変更します。

splice(index,howmany,item1,itemx )

インデックス: 必須。項目を追加または削除する位置を指定する整数。配列の末尾からの位置を指定するには、負の数を使用します。

いくつ: 必須。削除するアイテムの数。 0 に設定すると、項目は削除されません。

item1...itemX : オプション。新しい項目が配列に追加されました。

戻り値配列 削除された項目があれば、それを含む新しい配列。

3.split()

文字列内の分割(区切り文字、ハウマン)

区切り文字: 必須。このパラメータで指定された場所から stringObject を分割するための文字列または正規表現。

いくつ: オプション。このパラメータは、返される配列の最大長を指定します。このパラメータが設定されている場合、このパラメータで指定された配列以外の部分文字列は返されません。このパラメータが設定されていない場合、文字列の長さに関係なく文字列全体が分割されます。

戻り値

文字列の配列。配列は、StringObject をセパレータで指定された境界で部分文字列に分割することによって作成されます。返された配列の文字列には区切り文字自体が含まれていません

ただし、区切り文字が部分式を含む正規表現の場合、返される配列にはそれらの部分式に一致する文字列が含まれます (ただし、正規表現全体に一致するテキストは含まれません)

jion() 関数の逆の効果

4.substring()

文字列部分文字列(開始、停止)

start: 部分文字列

の開始位置を示します。

stop: 最終結果を示します。

注: 2 番目のパラメータは最初のパラメータより大きくする必要があります。最初のパラメーターが 2 番目のパラメーターより大きい場合、substring メソッドは 2 つのパラメーターの位置を自動的に置き換えます。


5.substr()

文字列では、substr(start, length);

start: 部分文字列

の開始位置

length: 部分文字列の長さ。

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

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