从Chrome开发工具

时间:2015-12-30 13:57:05

标签: google-chrome google-chrome-devtools

我正在使用Chrome开发工具,我正在挖掘网络窗格以查看带有预览标签的XHR响应。我想从预览中抓取一个特定的对象。但是当我通过右键单击预览对象尝试store as global variable时,创建的临时变量为空。

我觉得这很奇怪,因为数据在内存中(否则根本就不会显示)。这是一个相当大的响应数组的例子,我试图从中获取特定的对象。

  

Dev Tools

为了澄清,我可以存储出现在我的控制台中的变量。但我无法从网络选项卡的预览窗格中存储变量。我正在忽略Chrome开发工具的任何功能,还是我被迫控制登录我的XHR响应并从那里拉出对象?

我真的不想在我的代码中添加任何console.log()或其他断点,只是为了以后必须删除它们。挖掘超长原始JSON响应也是不切实际的。我在Windows 7上使用Chrome 47。

2 个答案:

答案 0 :(得分:6)

我可以通过以下方式开始工作:

  1. 右键单击数组索引
  2. “存储为全局变量”
  3. 然后从控制台输入:

    copy(temp1);
    

    然后它会在剪贴板上。

    enter image description here

答案 1 :(得分:1)

也许有点晚了,但你可以转到响应标签,复制响应内容,然后在控制台中粘贴它:

var response = <<paste here>>

我无法通过屏幕截图判断,但您可以输入response.data[64]

相关问题