javascript - console.log 输出到文档而不是控制台
问题描述
我有一个非常简单的 html 文件,它只包含以下内容:
<html>
<head>
<script defer src="./bundle_ACTUAL.js"></script>
</head>
</html>
运行时./bundle_ACTUAL.js
,我在 Chrome 控制台中获得输出
有没有办法将该输出重定向./bundle_ACTUAL.js
到实际打印在文档中?
解决方案
您可以覆盖console.log
的默认行为改为写入document
:
console.log = function(e){ document.write(e) }
console.log("Hello World!")
或者,只需将每次出现的替换console.log
为document.write
:
document.write("Hello World!")
推荐阅读
- visual-studio-code - 如何使用 Azure DevOps 在 Visual Studio Code 中管理完整的拉取请求流程
- python - DateTimeIndex Pandas .Series 属性错误
- r - 在ggplot中添加标签
- android - android studio中git命令的终端窗口未打开
- java - 我无法在 Maven 中使用 mvn test 运行我的测试
- bootstrap-4 - 在 Bootstrap 5 导航栏中向图标添加文本
- cassandra - 如何在 Astra Cassandra 服务中使用 Stargate GraphQL 创建键空间
- c# - 在 EF Core Projection 中嵌套 EF Core Projection
- reactjs - DatePicker 在状态更改时没有被禁用
- react-native - 如何使用stickyHeaderIndices 属性将ListHeaderComponent 的子级粘贴到FlatList 中?