3.4Objects / Property Shorthand

プロパティ値の省略記法

プロパティ名と変数名が同じ場合は、プロパティ値の省略記法を使用します。より短く、わかりやすいコードになります。

`{ lukeSkywalker: lukeSkywalker }` のような繰り返しを避け、`{ lukeSkywalker }` と書くことができます。これはDRY (Don't Repeat Yourself) 原則に従っており、コードの量を減らし、意図をより明確に伝えることができます。

❌ Bad
const lukeSkywalker = 'Luke Skywalker';

// bad
const obj = {
  lukeSkywalker: lukeSkywalker,
};
✅ Good
const lukeSkywalker = 'Luke Skywalker';

// good
const obj = {
  lukeSkywalker,
};