You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript中访问多维数组及嵌套对象的值?

如何访问JavaScript多维数组中的名称字段

先看你的数据结构:每个数组元素是一个包含score和show属性的对象,name字段嵌套在show对象内部,既不在顶层对象里,也不属于score属性。

你用{Movie.Score}能正常打印分数,说明顶层访问对象是Movie(注意代码里字段是小写score,你写的Movie.Score大概率是大小写笔误,实际应该是Movie.score)。要获取名称字段,正确的访问路径是:

Movie.show.name

如果你的数据是一个数组(比如命名为movies),需要先通过索引定位到数组里的具体元素,再访问嵌套的show.name:

// 获取数组第一个元素的名称
movies[0].show.name

你之前试的movie.name无效,是因为顶层对象没有直接的name属性;movie.score.name更错误,因为score是数值类型,不存在name属性。

内容的提问来源于stack exchange,提问作者Kusuma Tn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 14:07:23