オブジェクトはキー、バリューの組み合わせで表現されるデータ構造です。
基本
const dummy = {
sample: 'aaaaa'
}
console.log(dummy); // { sample: 'aaaaa' }プロパティ
プロパティは以下のように取得できます。
const dummy = {
sample: 'aaaaa'
}
console.log(dummy.sample); // 'aaaaa'省略形
以下のように記載する事も出来ます。
const sample = 'aaaaa';
const dummy = {
sample
}
console.log(dummy); // { sample: 'aaaaa' }なので関数で使うと以下のようになります。
const dummy = sample => ({sample})
console.log(dummy('aaaaa')); // { sample: 'aaaaa' }ついでに以下のような形も例として。
const dummy = sample => ({sample, key: sample})
console.log(dummy('aaaaa')); // { sample: 'aaaaa', key: 'aaaaa' }最後に
慣れるまで苦労します。