クラスのインスタンスを配列に入れるのはなぜですか?

配列を使うと同じ処理を繰り返したいときに便利です。
2021年5月10日
ユーザー

お世話になっております。
複数扱うオブジェクトを、クラス、インスタンスで表したコードとして勉強しました。

  const posts = [
    {
      text: 'html勉強中',
      likeCount: 0,
    },
    {
      text: 'javascript勉強中',
      likeCount: 0,
    }
  ];

const posts = [
  new Post('html勉強中...'),
  new Post('Javascriptを勉強中')
];
posts[0].show();
posts[1].show();

これでconst postsを配列にしてnew Postインスタンスを入れているものを、
配列ではなく、個々の変数で下記のように表す方法でいいのかな、と思い質問しました。
個々でなく配列の中にインスタンスがよい理由がありましたら教えてください。

const post = new Post();

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?