在javascript中解析获取响应

在javascript中解析获取响应,javascript,json,fetch,Javascript,Json,Fetch,我一定累了,但我想不出这件事。我有以下代码: fetch(url, options) .then(function(response) { return response.json(); }) .then(function(myJson) { setTimeout(function(){ if (myJs

我一定累了,但我想不出这件事。我有以下代码:

            fetch(url, options)
            .then(function(response) {
                return response.json();
            })
            .then(function(myJson) {
                setTimeout(function(){ 
                if (myJson == undefined) 
                {
                    console.log("fetch failed")
                } 
                else 
                {
                    //inspect the data that the WebAPI returned
                    console.log("myJson: ", myJson);
                }
                }, 3000);
            });
变量url由一个API url填充,该url返回以下数据字符串(我通过输入用于直接获取到浏览器中的字符串获得):

{“产品”:[{“条码号”:“5000159459228”,“条码类型”:“EAN”,“条码格式”:“EAN 5000159459228”,“mpn”:“型号”:“asin”:“B01K4FU9K6”,“产品名称”:“Twix(50g x 6)”,“标题”:“类别”:“玩具和游戏>玩具>假装游戏>假装购物和杂货店”,“制造商”:“火星”,“品牌”:“标签”:“火星”,“作者”:“出版商”:“火星”,“艺术家”:“演员”:“导演”:“工作室”:“流派”:“收视率”:“配料”:“营养事实”:“颜色”:“格式”:“包装数量”:“尺寸”:“长度”:“宽度”:“高度”:“重量”:“发布日期”:“说明”:“牛奶巧克力覆盖焦糖和饼干”。“特征”:[],“图像”:[”,“商店”:[{”商店名称“:”德国乐天股份有限公司“,”商店价格“:”23.57“,”产品url“,”货币代码“:”欧元“,”货币符号“:”,”评论“:[]}”

当我查看控制台以查看日志时,我看到的是:

出于某种原因,我无法理解如何引用myJson对象中的特定元素

如何引用条形码格式字段


谢谢。

可能的副本。这是
myJson.products[0]。条形码_格式
。为什么要使用
setTimeout
?@Xufox-我的应用程序的早期版本遗留下来的。我还没有把它取下来。非常感谢您提供的格式。我一定老了!