見出し画像

100日後にwebエンジニアになるおじさん~22日目~

学んだこと

・配列について

一つの変数に対して複数の値を保存する方法。

let lottoNumbers = [1,2,3,4,3,5,];

let colors = ["red","blue","orange"];

配列にはインデックスがあり、上のコードでいうとlottoNumbersの配列、「1,2,3,4,3,5」のインデックスは「0,1,2,3,4,5」となる。このインデックスを利用すると配列の更新ができる。

let colors = ["red","blue","orange"];

colors[0] = "white";

インデックスは0から始まる点に注意。

・pushとpop

配列のメソッド。pushは末尾にデータを追加し、popは末尾のデータを取り出す。

・shiftとunshift

shiftは先頭からデータを取り出し、unshiftは先頭にデータを追加する。

・concat

配列と配列を結合するメソッド。

・includes

要素を検索するメソッド。完全一致検索な点に注意。


・indexOf

データが配列のどこにあるか調べるメソッド。

・reverse

配列の順番を逆にするメソッド。データは上書きされるので注意。

・splice

データの位置を指定して、新たにデータを追加したり、削除したりすることができる。
array.splice(start, deleteCount, item1, item2, ..., itemN)

// この配列は直接編集しないでください
const airplaneSeats = [
    ['Ruth', 'Anthony', 'Stevie'],
    ['Amelia', 'Pedro', 'Maya'],
    ['Xavier', 'Ananya', 'Luis'],
    ['Luke', null, 'Deniz'],
    ['Rin', 'Sakura', 'Francisco']
];

// これより下にコードを書いてください

airplaneSeats[3].splice(1,1,"Yumi");

・オブジェクトについて

キーと値のペアを持つデータ構造のこと。次のように記載する。

const person = {
    name: "John",
    age: 30,
    isStudent: false
};


//アクセスするためには

console.log(person.name); // "John"

console.log(person["age"]); //"30"

いいなと思ったら応援しよう!

この記事が参加している募集