Ishibashi

勉強記録です

オブジェクトの省略記法

概要

「オブジェクトのプロパティ名」と「設定する変数名」が同じ場合、省略することが可能。

省略記法を使用しない場合

省略記法を使用しない場合は以下のようになります。

const name = "田中";
const age = 20;

// ユーザーオブジェクトを定義

const user = {
 name: name,
 age: age,
};

console.log(user); //{name: "田中", age: 20}

省略記法を使用した場合

省略記法を使用した場合は以下のようになります。

const name = "田中";
const age = 20;

// ユーザーオブジェクトを定義

const user = {
 name,
 age,
};

console.log(user); //{name: "田中", age: 20}