LoginSignup
1
0

More than 1 year has passed since last update.

【JavaScript】コロンのないオブジェクト!?

Posted at

前書き

Udemyを受講している時、JavaScriptのコードでコロンのないオブジェクトを見かけました。
波括弧で囲われているのにも関わらず、波括弧の中で宣言済みの変数(定数)を配列のようにカンマで羅列させていました。
混乱しましたが、結果自分で解決できました。くっそ簡単な理論でした。

コロンのないオブジェクトの正体とはいったい!?

このコロンのないオブジェクトを考えていると、あることを閃きました。
波括弧の中の変数(定数)は「変数名:変数の値」を表しているんじゃね?
居ても立ってもいられず書いてみました

test.js
const hoge = "hogeだよ";
const fuga = "fugaだよ";
const piyo = "piyoだよ";

const testDict = {
    hoge,
    fuga, 
    piyo
}

console.log(testDict);
// =>{ hoge: 'hogeだよ', fuga: 'fugaだよ', piyo: 'piyoだよ' }

正解でした

一件落着!!!

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0