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

sz81bmfz  于 11个月前  发布在  Go
关注(0)|答案(1)|浏览(125)


的数据
Google Chrome开发工具中的“Step”和“Step into”有什么区别?我甚至在文档https://developers.google.com/web/tools/chrome-devtools/javascript/step-code中找不到


lmyy7pcs

lmyy7pcs1#

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

Step into:DevTools假设您希望在最终运行的异步代码中暂停
步骤:DevTools按时间顺序运行时暂停代码

请考虑以下示例:

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

console.log('outside')

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

进入:等待3秒,停在第二行(console.log('inside')
Step在第4行暂停(console.log('outside')

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

相关问题