TypeScript:配列を連結する(concatメソッド)
配列を連結または結合する方法について。
2つの配列の連結
const array1 = ['北海道', '青森県', '秋田県']; const array2 = ['岩手県', '山形県', '福島県']; const array3 = array1.concat(array2); console.log(array3); //[ '北海道', '青森県', '秋田県', '岩手県', '山形県', '福島県' ]
3つの配列の連結
const array1 = ['北海道', '青森県', '秋田県']; const array2 = ['岩手県', '山形県', '福島県']; const array3 = ['新潟県', '群馬県', '栃木県']; const array4 = ['茨城県', '埼玉県', '山梨県']; const array = array1.concat(array2, array3, array3); console.log(array); //[ // '北海道', '青森県', // '秋田県', '岩手県', // '山形県', '福島県', // '新潟県', '群馬県', // '栃木県', '新潟県', // '群馬県', '栃木県' //]
配列に値を連結
const array1 = ['北海道', '青森県', '秋田県', '岩手県', '山形県', '福島県']; const array2= array1.concat('新潟県'); console.log(array2); const array3= array2.concat(['群馬県', '栃木県']); console.log(array3); // [ // '北海道', '青森県', // '秋田県', '岩手県', // '山形県', '福島県', // '新潟県' //] //[ // '北海道', '青森県', // '秋田県', '岩手県', // '山形県', '福島県', // '新潟県', '群馬県', // '栃木県' //]
(おまけ)配列を結合して文字列にする
const array = ['北海道', '青森県', '秋田県', '岩手県', '山形県', '福島県']; const str1 = array.join(); //デフォルトはカンマ区切り const str2 = array.join(''); const str3 = array.join('-'); console.log(str1); console.log(str2); console.log(str3); //北海道,青森県,秋田県,岩手県,山形県,福島県 //北海道青森県秋田県岩手県山形県福島県 //北海道-青森県-秋田県-岩手県-山形県-福島県
スポンサーリンク