Javascript Can';t使用console.log()
在这里,我很难理解如何使用Javascript Can';t使用console.log(),javascript,firebase,console.log,Javascript,Firebase,Console.log,在这里,我很难理解如何使用console.log()函数来调试javascript程序。 具体来说,下面的代码正在工作,并使用document.write()在web浏览器中按预期显示数据 这个问题与使用console.log()的行有关。我在我能想到的每个地方都找过了,也试图在谷歌上找到这些信息,但都没有用。 我找不到希望由console.log()打印的消息的任何痕迹 我一定是找错地方了,或者做错了什么。如有任何相关提示,将不胜感激 <!DOCTYPE html> <htm
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>
var dbURL=”https://myapp.firebaseio.com/MyThings/",
dbRef=新Firebase(dbURL);
dbRef.on(“值”,函数(快照){
console.log(snapshot.val());
log(“读取成功!”);
文档。写入(“神话
\n”);
for(snapshot.val()中的元素){
document.write(“Hello”+元素+”:
\n);
}
},函数(errorObject){
log(“读取失败:+errorObject.code”);
});
我认为事件没有被触发
您可以尝试捕获错误并记录它们我认为事件未被触发
您可以尝试捕捉错误并记录它们“我显然是找错地方了”-您在找什么?在大多数浏览器中,按F12键会打开开发工具,然后控制台是开发工具窗口中的一个选项卡。虽然不是100%相同的跨浏览器,但应该是一个很大的帮助,并且开发工具的细微差别与跨浏览器相似。请注意,您不能使用
document.write()
在页面加载后的异步代码中…它会清除整个页面!是的,F12确实可以在我的Linux机器上工作。我在我的Mac电脑上通过一条不同的路径。无论如何,我已经找到了,但是我没有看到任何信息。我只看到(在JS选项卡中)“与wss://s-usclc-nss....was 加载时被打断“我显然是找错地方了”-你在找什么?在大多数浏览器中,按F12键会打开开发工具,然后控制台是开发工具窗口中的一个选项卡。虽然不是100%相同的跨浏览器,但应该是一个很大的帮助,并且开发工具的细微差别与跨浏览器相似。请注意,您不能使用document.write()
在页面加载后的异步代码中…它会清除整个页面!是的,F12确实可以在我的Linux机器上工作。我在我的Mac电脑上通过一条不同的路径。无论如何,我已经找到了,但是我没有看到任何信息。我只看到(在JS选项卡中)“与wss://s-usclc-nss....was 加载时中断“但是问题似乎是document.write()调用work。但是为什么它没有被触发呢?”。是的,document.write()正在工作。但是问题似乎是document.write()调用work。但是为什么它没有被触发呢。是的,document.write()正在工作。