Google Chrome开发人员工具中的Step和Step Into有什么区别?

问题描述

enter image description here

Google Chrome开发人员工具中的“逐步”和“逐步进入”有什么区别? 我什至无法在文档中找到它 https://developers.google.com/web/tools/chrome-devtools/javascript/step-code

enter image description here

解决方法

您可以在运行异步代码或多线程代码时发现差异。

步入:DevTools 假设您要在异步代码中暂停 最终运行

步骤:DevTools 在代码中按时间顺序运行时暂停

考虑这个例子:

setTimeout(() => {
    console.log('inside')
},3000);
console.log('outside')

在第一行 (setTimeout(() => {) 的断点处停止后。

步入:等待 3 秒,停在第 2 行 (console.log('inside'))

Step 停在第 4 行 (console.log('outside'))

文档链接: https://developers.google.com/web/updates/2018/01/devtools#async

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...