首页 > 解决方案 > Javascript - 如何知道 devtools 中 Js 路径的确切长度

问题描述

因此,假设我正在尝试从 chrome://downloads 页面上的 js 路径的输出中获取确切的长度(以字符为单位):

document.querySelector("body > downloads-manager").shadowRoot.querySelector("#downloadsList > downloads-item:nth-child(2)").shadowRoot.querySelector("#description")

这是我做的测试下载的 js 路径,还有下载完成的剩余时间。

在此处输入图像描述

这是我得到的结果。现在,如果我在 devtools 中运行它,它将返回/输出上述剩余下载时间的描述。我想要的是如何获得所述输出的长度(因为它会根据剩余时间而变化......)。

通过长度,我的意思是字符长度,例如:

test

长度为 4 个字符...

在 devtools 中运行时,如何从上述 js 路径的输出中获得上述长度?

标签: javascriptgoogle-chrome-devtools

解决方案


在这个页面上,document.querySelector('h1').innerText.length在 Chrome 开发工具中返回 68,因为这个问题的标题是 68 个字符长。你是这么想的吗?

您也可以使用使用innerHTML 而不是innerText,但我认为innerText 是您在这种情况下要寻找的。


推荐阅读