javascript读取json列表中列表失败,如何解决

问题遇到的现象和发生背景


img


控制台显示一条 undefined,undifined

img


控制台

img

问题相关代码,请勿粘贴截图

https://makerslab.em-lyon.com/dww/data/products.json json文件

运行结果及报错内容
我的解答思路和尝试过的方法 试过分开输出,结果就是上面的undefined; 试过stringify可以输出, 但是结果{[size36,8]....[]}带大括号。
我想要达到的结果 输出 尺码和库存的列表,第一组和最后一组开头结尾无括号

availability是数组,formatShow里面读取availability要遍历过,不能直接sneakers.availability.size获取,这样当然是undefined

img

圈出那句改成这样

    html += sneakers.availability.map(i => '<span class="stock">' + i.size + ':' + i.quantity + '</span>').join('');

有帮助麻烦点下【采纳该答案】,谢谢~~

直接for循环遍历出