通过开发人员工具调试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的内部。