JavaScriptの配列メソッドと文字列メソッドのまとめ_基礎知識

WBOY
リリース: 2016-05-16 16:29:52
オリジナル
1571 人が閲覧しました

1. 配列メソッドの概要

元の配列が変更されます

push メソッドと unshift メソッドは長さを返します。値が増加した場合は長さが返され、それ以外の場合は要素が返されます

pop,shift は要素を返します

reverse は要素を返します

splice(start,deleteCount,addItem...)、元の配列から削除および追加し、削除された配列を返します

元の配列は変更されず、新しい配列が返されます

連結、結合、スライス(開始、終了)

これら 3 つは新しい配列を返し、他のものは元の配列を変更することに注意してください

2. スティングの手法の概要

元の値は変更されませんが、新しい文字列またはその他の値が返されます。

1. 覚えておく必要があるのは、string.match (g なしの regexp) と regexp.exec(string) の結果が同じであるということです。

キャプチャ グループがある場合、添字は 0 個の一致した部分文字列であり、添字は 1 グループ 1 個のキャプチャされたテキストです

g でマークされている場合、string は通常の実行ですべての一致を含む配列 (キャプチャ グループを除く) を生成します。それを段階的に判断して null かどうかを判断できます。

Reg の lastIndex が利用可能です。

2. string.slice(start,end)、end パラメータは取得したい最後の文字の位置 1 に等しいです。位置 p から始まる n 番目の文字を取得したい場合は、string.slice(p) を使用します。 、p n)

string.substring メソッドは array.slice と同じです

3. 正規表現を置換またはグループ化に使用できます

string.split(separator,limit)、limit は分割するフラグメントの数を制限できます。g

のない正規表現と同じです。

string.replace(searcdhValue,replaceValue)、searcdhValue が g と正規の場合は、すべての一致が置換されます。そうでない場合は、最初の一致のみが置換されます。

文字列の場合、値は最初に出現した時点で置き換えられます

学習は段階的なプロセスです。常に要約して学習することによってのみ、質的な進歩を達成できます。私と皆さんがより高いレベルに到達できることを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート