【typescript】配列の二列目以降の取り出し
今まではsplice(num)などを利用して
配列を切り分けて取り出していたのですが、最近はもっと直感的な取り出し方があるみたいです。
まとめて取り出し
配列があります
const smalls = [ "小動物", "小型車", "小論文" ];
まとめて取り出すことも可能!!
const [a, b , c] = smalls; //a = '小動物
スプレッド構文を用いて、一番目以降の配列を取得します。
const [, ...other] = smalls; //["小型車", "小論文"]
新しい配列を作るときは左辺に代入していくのではなく、右辺で配列を直接作って代入する。
const smallsAnime = [ "コナン君", "小次郎" ] const newArray= [...smalls(slice(0,2),"小売業"],...smallsAnime )] //[ "小動物", "小型車", "小売業", "コナン君", "小次郎"]
直感できでわかりやすい、、これから使ってみよう。