次のようなオブジェクトを返す関数があります。
javascript
1const sampleA = () => { 2 return { 3 a: 1, 4 b: 2, 5 c: 3 6 } 7}
プロパティを変える場合は以下のようにシンプルに書けます。
javascript
1const abc = sampleA(); 2abc.b = 4;
しかしこのやり方ではオブジェクトの内容が複雑化するにつれて難読化しそうです。
ゲッターセッターをsampleA関数に作りたいのですが、どのように作ればよいでしょうか?
以下のような動作ができるといいなとイメージしています。
javascript
1abc.updateB(4);
回答2件
あなたの回答
tips
プレビュー