14言語・98の基本

配列の型

一覧に入る値の種類をそろえます。

文法だけ見る

何をする書き方?

string[]は文字列の配列、number[]は数値の配列です。オブジェクトの型にも[]を付けられます。同じ種類のデータをまとめると、取り出した後の処理も予測しやすくなります。

const 名前: 型[] = [値, 値];
string[]文字列が並ぶ配列。
number[]数値が並ぶ配列。
push末尾に要素を追加。

短い例で確かめる

main.ts
const names: string[] = ["海", "空"];
console.log(names[0]);
結果
海
準備・実行方法を確認する

JavaScriptの基本を学んでから取り組みましょう。TypeScript公式のPlaygroundに例を貼り付けると、型の確認と実行ができます。ブラウザーは通常 .ts を直接実行せず、JavaScriptに変換したものを実行します。

もう少し詳しいコードを見る
main.ts
const names: string[] = ["海", "空"];
names.push("陸");

console.log(names.join("、"));
結果
海、空、陸

自分で試すには

TypeScriptの公式Playgroundで、短い例を貼り付けて試せます。

TypeScript Playgroundを開く

一問だけ、復習しよう

「配列の型」の書き方はどれ?

少し変えてみよう

names.push(100)を書いて、配列に入れられない理由を確認しましょう。

つまずいたら、ここを確認

配列そのものの再代入と中身の変更は別です。constで作った配列にもpushはできます。

自分の言葉でメモ

記録はこのブラウザーに保存されます。

公式資料で詳しく読む