通过开发人员工具调试Chrome Javascript引擎源代码

问题描述

我有一些在浏览器中运行的示例JS代码,它使用Promise。我想调试JS引擎的源代码以及调试我的源代码。有什么方法可以在chrome开发人员工具中附加JS引擎源代码?

更新:

 const buyFlightTicket = () => {
        return new Promise((resolve,reject) => {
            setTimeout(() => {
                const error = false;
                if (error) {
                    reject("Sorry your payment was not successful")
                } else {
                    resolve("Thank you,your payment was successful");
                }
            },3000)
        })
    }
    buyFlightTicket()
        .then((success) => console.log(success))
        .catch((error) => console.log(error));

我有这段代码,我想了解Promise()函数与我将其作为参数传递的函数的作用

解决方法

V8开发人员在这里。要调试V8本身,您需要一个C ++调试器(例如GDB或LLDB或Visual Studio的调试器),以及一个Chrome或V8的调试版本。 Chrome DevTools无法调试V8的内部。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...