JavaScript その18
document.write("オブジェクトの続き");
const book = {name:"一兆ドルコーチ" , price: 1700};
前回は↑のように、1つのオブジェクトだけをやったので、
複数のオブジェクトを表記してみます。
const books = [
{name:"一兆ドルコーチ" , price: 1700},
{name:"ファクトフルネス" , price:1800}
];
と、このように縦に表記するのが基本です。
注意するべき点は、コンマをつける場所とつけない場所、
( ] )の後ろには必ずセミコロンで締めることですかね。
あと、複数のオブジェクトにはインデックス番号が
割り振られており、0から始まります。
今回の場合、一兆ドルコーチの行が「0」で、
ファクトフルネスが「1」ということになります。
オブジェクトの値の取り出し方は、
document.write(books[1].price);
で、ファクトフルネスのpriceが出力されます。
と、しっかり1800が出力されていますね。
注意点としてはやはり、{}と[]を間違えたり、コンマ、セミコロンを
必要な個所と必要でない箇所で間違えやすそうなところでしょうか?
今回はここまでにします。ありがとうございました。
私はプログラミング初体験ですので、表記自体間違えているかもしれません、その時は指摘していただけると助かります。
また、知識のある方、コメントなどでアドバイスをお待ちしております!
Twitter https://twitter.com/progagnant