我在这里,无法弄清楚如何使用 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/