Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t使用console.log()_Javascript_Firebase_Console.log - Fatal编程技术网

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()正在工作。