javascript - 尝试使用 JQUERY 将结果定位为 JSON,但我做错了?

标签 javascript jquery json

我尝试在以下 JSON 中定位“workdmark”结果和“description”结果

{
"count": 1,
"trademarks": [{
    "serialnumber": "85726321",
    "wordmark": "RAIR",
    "code": "GS0351",
    "description": "Regulatory driver log audit reporting and vehicle accident 
     registry for the transportation industry",
    "registrationdate": "06/25/2013"
}]
}

目前,如果我传递“结果”,并且我记录

console.log(`${result.count}`); 

我得到 1,这是正确的。

但如果我

console.log(`${result.count}`);
console.log(`${result.trademarks}`);
console.log(`${result.trademarks.wordmark}`);
console.log(`${result.trademarks.description}`);

我明白

1
[object object]
undefined
undefined

我以为我的目标是正确的?我搞砸了什么?

最佳答案

您应该获得如下值

console.log(`${result.trademarks[0].wordmark}`);
console.log(`${result.trademarks[0].description}`);

关于javascript - 尝试使用 JQUERY 将结果定位为 JSON,但我做错了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50848726/

相关文章:

javascript - 使用 ES6 语法导入一个包作为另一个包的扩展

javascript - 如何更改集合中项目的值?

javascript - 在 jquery 中使用 JSON 数据设置动态回退

javascript - 使用 CropZoom 插件,图像不会通过 jquery 动态更改

javascript - $.ajax 无法正常运行 - 返回 index.html

javascript - 窄文本区域中的上下键

javascript - NestJS:在自定义模块中使用 forRoot/forChild - 竞争条件?

jquery - 页面刷新后记住 div 上的切换状态

javascript - 使用关联键更新 JSON 值

php - 在 PHP 中通过 JSONArray 进行 Foreach