javascript - 无法使用console.log()

标签 javascript firebase console.log

我在这里,无法弄清楚如何使用 console.log() 函数来调试 JavaScript 程序。 具体来说,下面的代码可以正常工作,并使用 document.write() 在 Web 浏览器中按预期显示数据。

问题涉及使用 console.log() 的行,我已经查看了我能想到的每个地方,也尝试在谷歌上查找信息,但无济于事。 我找不到任何预期由 console.log() 打印的消息。

我显然找错了地方或者做错了什么。任何相关提示将不胜感激。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="https://cdn.firebase.com/js/client/2.4.2/firebase.js"></script>
</head>

<body>
<script>

var dbURL = "https://myapp.firebaseio.com/MyThings/",
dbRef = new Firebase(dbURL);

dbRef.on("value", function(snapshot) {
  console.log(snapshot.val());
  console.log("The read SUCCEDED!");
  document.write("MyThings<br/>\n");

  for (element in snapshot.val()) {
    document.write("Hello " + element + " :<br/>\n");
  }
}, function (errorObject) {
  console.log("The read failed: " + errorObject.code);
});

</script>

</body>
</html>

最佳答案

我认为该事件没有被触发 您可以 try catch 错误并记录它们

关于javascript - 无法使用console.log(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43839131/

相关文章:

Javascript\x 在混合字符串中转义

javascript - 如何检查浏览器是否支持 Polymer?

javascript - ES6 NPM RollUp.Js 回调失败

javascript - 如何让脚本在 Jade 中跨越多行?

firebase - Google API 的 Google OAuth 2.0 范围与 Google Cloud 上的 IAM 中的角色和权限有何不同?

node.js - 为什么 console.log() 中的 Node js Date() 对象值存在差异?

javascript - 对象的nodejs console.log

javascript - 无法记录父 for 循环的值

javascript - 通过它在 Firebase 中的唯一 ID 查找对象

firebase - 使用firebase实时数据库创建搜索功能