javascript - 如何使用 console.trace() 记录 js 堆栈跟踪但保持折叠状态
问题描述
我想在我的应用程序中记录某些函数调用的堆栈跟踪。我喜欢 console.trace() 呈现数据的方式,但它总是将其吐出到控制台展开。如果你有几十个日志,这很快就会变得混乱。
有些人建议使用 log Error().stack,其他人建议使用 console.error(),其他人建议使用 Error.captureStackTrace()。但所有这些都有我不喜欢的东西。console.error 使控制台混乱,很难看到真正的错误。其他的没有打印出漂亮或可用的堆栈。
应该有一种方法可以简单地让 console.trace() 默认为折叠。
解决方案
推荐阅读
- visual-studio - Visual Studio 损坏项目文件
- python - 在 Windows 上安装 Python 脚本失败
- python - 一行中值的条件平均值,取决于数据限定符
- android - M1 芯片(Apple 硅)模拟器上的 Android Studio Arctic Fox beta 3 无法启动:“AVD 'myAvdName' 的模拟器进程已终止。”
- javascript - 我需要重复这个哈希函数 x 次,但我现在有点迷路了
- django - 在 Django 中处理生产迁移和开发迁移
- vba - 处理 Com-Object Outlook.Application 上的等待事件
- python - 重塑多类神经网络模型的数据
- influxdb - InfluxQL group by 与 InfluxDb 2.x
- reactjs - Strapi POST API 调用问题