Javascript - 如何从 devtools 中的 Js 路径知道确切的长度
Javascript - How to know the exact lenght from a Js path in devtools
假设我正在尝试从 chrome://downloads 页面上的 js 路径输出中获取 精确 长度(以字符为单位) :
document.querySelector("body > downloads-manager").shadowRoot.querySelector("#downloadsList > downloads-item:nth-child(2)").shadowRoot.querySelector("#description")
这是我测试下载的 js 路径,还有下载完成的剩余时间。
这是我得到的结果。现在,如果我 运行 在 devtools 中,它将 return/output 如上所述下载剩余时间的描述。我想要的是如何获得所述输出的长度(因为它会根据剩余时间而变化...)。
所谓长度,我指的是字符长度,例如:
test
长度为 4 个字符...
当在 devtools 中 运行 时,如何从上述 js 路径的输出中获取上述长度?
在这个页面上,document.querySelector('h1').innerText.length
returns 68 in Chrome Dev Tools,因为这个问题的标题是 68 个字符长。那是你的想法吗?
您也可以使用 innerHTML 而不是 innerText,但我认为 innerText 正是您在这种情况下所需要的。
假设我正在尝试从 chrome://downloads 页面上的 js 路径输出中获取 精确 长度(以字符为单位) :
document.querySelector("body > downloads-manager").shadowRoot.querySelector("#downloadsList > downloads-item:nth-child(2)").shadowRoot.querySelector("#description")
这是我测试下载的 js 路径,还有下载完成的剩余时间。
这是我得到的结果。现在,如果我 运行 在 devtools 中,它将 return/output 如上所述下载剩余时间的描述。我想要的是如何获得所述输出的长度(因为它会根据剩余时间而变化...)。
所谓长度,我指的是字符长度,例如:
test
长度为 4 个字符...
当在 devtools 中 运行 时,如何从上述 js 路径的输出中获取上述长度?
在这个页面上,document.querySelector('h1').innerText.length
returns 68 in Chrome Dev Tools,因为这个问题的标题是 68 个字符长。那是你的想法吗?
您也可以使用 innerHTML 而不是 innerText,但我认为 innerText 正是您在这种情况下所需要的。