速報

SageMaker SDKの既定バケットに所有者確認漏れ|成果物の改変を防ぐ更新と点検

CATEGORY

【JavaScript】複数の配列を連結して一つにまとめる【concat】

※本ページのリンクにはプロモーションが含まれています。

【JavaScript】複数の配列を連結して一つにまとめる【concat】

目次

本記事では、JavaScriptで複数の配列を連結して一つにまとめる方法をご紹介しています。

配列と配列を連結して一つにまとめたいんだけど、良い方法ないかな?

上記の疑問にお答えしています。

では、解説していきます。

スポンサーリンク

配列の連結にはconcat()メソッドを使おう!

concat()メソッドは配列に他の配列や値をつなげて新しい配列を返すArrayオブジェクトのメソッドです。使い方は簡単で、下記のように直感的に使用することができます。

const newArray = array1.concat(array2);

配列の定義は省いていますが、上記では「array1」と「array2」を連結して新しい配列を作っています。

もし3つ以上の配列を連結したい場合は、引数に配列を追加するだけで済みます。

const newArray = array1.concat(array2, array3);

concat()メソッドの使い方がわかったところで、実際に複数の配列を連結して一つにまとめてみましょう!

複数の配列を連結して一つにまとめる

では実際にconcat()メソッドを使用して複数の配列を連結して一つにまとめてみます。使用する配列にはアルファベットを4文字区切りで入れておきます。

JavaScript

const array1 = ['a', 'b', 'c', 'd'];
const array2 = ['e', 'f', 'g', 'h'];
const array3 = ['i', 'j', 'k', 'l'];

const newArray = array1.concat(array2, array3);

console.log(newArray);

今回は3つの配列を連結して一つにまとめてみます。実行結果は下記の通りです。

実行結果

["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l"]

結果を確認すると、「array1」、「array2」、「array3」の3つの配列が連結して新しい配列にまとまりましたね。思っていた通りの結果です。

スポンサーリンク

最後に

本記事では配列を連結して一つにまとめるためにconcat()メソッドを使用しましたが、「配列 + 配列」はもちろん「配列 + 値」のような使い方もできる便利なメソッドですので、覚えておくと多くの場面で役に立つかと思います。

以上、JavaScriptで複数の配列を連結して一つにまとめる方法のご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、ヒアリングや進行管理から、コーディング、CMSの構築、システム開発、サーバーの構築・保守・運用まで、Webサイト制作の工程を幅広く担当しています。Webサイトは、これまでに100以上の構築・保守を手がけてきました。

個人でもWebサイトの制作・改修やWebアプリの開発・運用を行い、AIを活用した開発にも取り組んでいます。近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
Webサイト構築・保守・運用 / HTML/CSS / JavaScript / PHP / WordPress / サーバー構築・保守・運用 / アプリ開発 / セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
PHP8技術者認定ウィザード
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

関連する記事

おすすめの書籍

キーワードから探す

スポンサーリンク