使用Chrome的开发工具调试JSON

Ant*_*ony 9 debugging json google-chrome-devtools

如何使用Google Chrome控制台从以下页面访问结果数组?

twitter.com/search.json?q=stackexchange

我一直收到这个错误:

ReferenceError:未定义结果

在此输入图像描述

在此输入图像描述

Kon*_*nel 8

如果你真正想要的是以一种方便的方式浏览这个结果集,只需为Chrome安装一个JSON查看器(最好是JSONView).

如果您不想安装任何插件,只需运行以下命令:

JSON.parse($('.webkit-line-content').innerHTML);
Run Code Online (Sandbox Code Playgroud)

在页面控制台中:

view-source:https://search.twitter.com/search.json?q=stackexchange
Run Code Online (Sandbox Code Playgroud)

  • `results`没有在全局对象(`window`)上定义,因为你正在看的只是一堆文本.从未用`JSON.parse()`解析它,Konrad建议. (2认同)