如果我知道我有价值说'JohnSmith'存储在浏览器的全局空间中的某个对象中并且我遇到了一些断点,我怎么知道哪个对象或变量的值为' JohnSmith'?我有数百个对象,我不想在开发工具中手动搜索它。 我在控制台或代码段中使用了一些脚本来遍历所有对象,但它们都无法正常搜索或提供错误消息。
我尝试JS Runtime Inspector看起来很有前途,但在我的Chrome版本61中它根本不起作用。它的子标签不像他们的视频节目那样出现。
答案 0 :(得分:1)
这是我在devtools代码段中保留的代码段:
<div class="bootstrap-iso">
{% if messages %}
<div class="messages ">
{% for message in messages %}
<div {% if message.tags %} class="alert {{ message.tags }} alert-dismissible" role="alert" {% endif %}>
<strong> {% get_message_print_tag {{message.tags}} %}: </strong>
{{ message }}
<a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>
</div>
{% endfor %}
</div>
{% endif %}
</div>
您可以按Ctrl-Enter运行devtools代码段。