问题描述
Google Chrome开发人员工具中的“逐步”和“逐步进入”有什么区别? 我什至无法在文档中找到它 https://developers.google.com/web/tools/chrome-devtools/javascript/step-code
解决方法
您可以在运行异步代码或多线程代码时发现差异。
步入: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