ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript における配列操作の概要_javascript スキル
JavaScript の配列オブジェクトにはいくつかのメソッドが付属しており、これらのメソッドを使用して配列を操作できます。
結合()
join() メソッドを使用して、配列のメンバーを文字列に結合できます。
上記の例からわかるように、join() メソッドがパラメータを受け取らない場合、JavaScript は区切り文字としてカンマを使用してすべてのメンバーを文字列に結合します。join() メソッドがパラメータを受け入れる場合は、このパラメータが区切り文字として使用されます。使用します。
reverse()
reverse() メソッドを使用すると、配列内のメンバーの順序を逆にすることができます。
ご覧のとおり、 reverse() ステートメントを呼び出した後、配列自体が変更されます。
reverse() ステートメントを実行すると返される結果は、変更された配列オブジェクトです。
sort()
sort() メソッドを使用して、配列内のメンバーを並べ替えることができます (デフォルトではアルファベット順)。 reverse() ステートメントと同様に、sort() ステートメントは配列自体を変更し、変更された配列オブジェクトを返します。
ご覧のとおり、sort() ステートメントはカスタム ソートを実装するためのパラメーターとして関数も受け入れます。
concat()
concat() メソッドを使用して配列を連結できます。
ご覧のとおり、 reverse() や sort() とは異なり、 concat() ステートメントは結合された結果のみを返し、配列自体には変更を加えません。
スライス()
slice() ステートメントを使用して、配列内の部分配列を取得できます。
スプライス()
splice() ステートメントを使用して、配列に対して挿入および削除操作を実行できます。最初のパラメーターは挿入またはノックアウトの位置 (位置メンバー) を指定し、2 番目のパラメーターはノックアウト メンバー (位置メンバーからノックアウトを開始する) の数を指定します。3 番目のパラメーターから開始して、すべてのパラメーターが配列内に挿入されます (位置メンバーの前から挿入します)。 splice() ステートメントによって返される結果は、削除された配列メンバーで構成される配列です。 concat() やスライス() とは異なり、splice() は配列自体を変更します。