私はスタッフの配列の最初のアイテムの名前を取得するために以下のオブジェクトを持っています。javascriptを使ってオブジェクト内のアイテムにアクセスするためのキーを作成
const staffObj = {
"staff":[
{ "name": "tom"},
{ "name": "sam"}
]
}
私は
console.log(staffObj['staff'][0]['name'])
console.log(staffObj.staff[0].name)
いずれかを実行して、この操作を行うことができます。しかし、私がやりたいことは、私が正しいとは何 例えば
const currentField = 'name'
const firstITem = ['staff'][currentField ]
console.log(firstITem,staffObj.firstITem)
を作成変数から私のオブジェクトにアクセスされていますこれを達成するための構文?
[ネストされたJavaScriptオブジェクトに文字列キーでアクセスする](https://stackoverflow.com/q/6491463/218196) –
これはできません(オブジェクトにゲッターまたはプロキシを実装しない限り) – Bergi