JavaScriptで2つ以上の文字列を1つにまとめる方法を紹介します。
1. +
演算子で文字列を連結する
次のように、 +
演算子を使用して複数の文字列を1つに連結できます。
const name = 'John';
const age = 25;
const str = 'My name is ' + name + ' and I am ' + age;
console.log(str);
Output:
My name is John and I am 25
2. concat()
で文字列を連結する
String の str1.concat(str2, str3, ..., strN)
を利用して複数の文字列を一つにまとめることができます。引数としてN個の文字列を渡すことができ、順番に文字列が連結されます。
const name = 'John';
const age = 25;
const str = 'My name is '.concat(name, ' and I am ', age);
console.log(str);
Output:
My name is John and I am 25
また、 concat()
は文字列だけでなく、 Boolean や Number など、他のタイプのオブジェクトも引数に渡すことができ、以下のように文字列に変換されて連結されます。
let str = 'AA'.concat('String: ', 'John', ', Null: ', null, ', Number: ', 123, ', Boolean: ', true);
console.log(str);
Output:
AAString: John, Null: null, Number: 123, Boolean: true
3. join()
で文字列を連結する
配列の join()
で、配列内の文字列を一つにまとめることができます。 join()
の引数で separator(区切り文字)を渡すと、文字列を連結するとき、この文字列が追加されます。
console.log(['Hello', 'World', 'JavaScript'].join(''));
console.log(['Hello', 'World', 'JavaScript'].join(' '));
console.log(['Hello', 'World', 'JavaScript'].join(' + '));
Output:
HelloWorldJavaScript
Hello World JavaScript
Hello + World + JavaScript
Related Posts
- JavaScript - 現在のタイムスタンプを取得する
- Node.js - ファイル、ディレクトリの削除
- JavaScript - 文字列 空白 削除
- JavaScript sort() 関数、例の紹介
- JavaScript Set delete() 関数、値の削除
- JavaScript - 実行時間の測定方法
- JavaScript - 配列をオブジェクトに変換する4つの方法
- JavaScript - Mapの作成と初期化、3つの方法
- JavaScript - Map巡回、3つの方法
- JavaScript - Mapソート(キーまたはvalueでソート)
- JavaScript - オブジェクトに特定の値が存在することを確認する
- JavaScript - 数値がNaNであるかどうかを確認する方法
- JavaScript Enum (列挙型)
- JavaScript - 日付/時刻比較、3つの 方法
- JavaScript - 空の文字列の確認、2つの方法
- JavaScript - 最後の文字を削除する、4つの方法
- JavaScript - 配列を文字列に変換、3つの方法
- JavaScript - 複数行の文字列、3つの方法
- JavaScript - オブジェクトを文字列に変換する2つの方法
- JavaScript - 配列から重複排除、4つの方法
- JavaScript - 文字列の比較方法、5つの方法
- JavaScript - 文字列から数字のみを抽出する
- JavaScript - 配列のソート方法(昇順、降順)
- JavaScript - 文字列 切り出し(split、substr、substring、slice)
- JavaScript - Setを配列(Array)に変換する
- JavaScript - 文字列を配列(Array)に変換
- JavaScript - 関数の宣言方法
- JavaScript - 配列宣言、追加、削除などの基本的 な使用法のクリーンアップ
- JavaScript - 文字列を数値に変換する方法
- JavaScript - 文字列を結合する、接続する(concat、join、+)