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

JavaScript读取JSON文件访问属性返回Undefined问题求解

问题原因

你访问属性的层级有误。解析JSON后得到的data是顶层对象,它的第一层仅包含employee这一个属性,你要读取的name是employee属性对应对象下的子属性,直接访问data.name自然会返回undefined。

修正方案

把代码中读取属性的语句修改为嵌套访问即可:

fetch("parameters.json")
        .then(function(resp){
            return resp.json();
        })
        .then(function(data){
            console.log(data);
            // 修正后的属性访问路径
            console.log(data.employee.name);
        })

运行后即可正常打印出sonoo的值。


内容的提问来源于stack exchange,提问作者Diana Sk

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 22:06:03