javascript - 从开发者工具调试 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 的内部。
推荐阅读
- c# - C# 使用包含拆分
- php - 当我将 SVG 图像放入 html 时,它变得一团糟
- rest - C#.Net RestSharp 客户端 - 传递身份验证令牌
- c# - XamarinForms(Visual Studio) 中的报告
- docker - 如何使用环境变量将主机名和/或 IP 地址发送到自己的容器中
- r - 如何在 R 中创建 (x,y) 坐标
- wordpress - 带有自定义主题的 Wordpress Learndash LMS?
- laravel - 上传后找不到项目类“App\Application\Model\Slider”
- excel - 根据其他列中的条件计算唯一文本值
- c# - Unity:在给定目标点和方向的情况下真实地转动汽车