、私はそうのような角括弧の中にキーをラップすることができます。文字列を介して配列要素にアクセスする簡単な方法はありますか?オブジェクトで
// A.js
const category = 'foo'
return { [category] : 'bar' } // { foo: 'bar' }
は、配列の要素と同じことを行う簡単な方法はありますか?
// B.js
const category = 'foo'
const items.foo = [1, 2, 3]
const item = 4
return { items: [...items.category, item] } // throws an error
ように私が取得できるようにしたい{アイテムを[1、2、3、4]}
B.jsに方法はありますか?
それは '{項目でなければなりませんが]} '、そしてアイテムを初期化する必要があります:' 'const items = {foo:[1、2、3]}'。 –
'{items:[items items、category]、item]}' –
私は{items}にアクセスしたいのと同じように... items.foo経由で... items.'foo 'にアクセスしたいと思います。 : 'bar'}を{['foo']: 'bar'}して、fooをハードコードする必要はありません。 – chachathok