Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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 不带控制台或数学前缀的log()?_Javascript - Fatal编程技术网

Javascript 不带控制台或数学前缀的log()?

Javascript 不带控制台或数学前缀的log()?,javascript,Javascript,我目前正在浏览,我正在使用以下代码: HTML <canvas id="canvas" width="600" height="600" style="border:solid black 1px;"> Your browser does not support canvas element. </canvas> <br> <button onclick="startup()">Initialize</button> <br&

我目前正在浏览,我正在使用以下代码:

HTML

<canvas id="canvas" width="600" height="600" style="border:solid black 1px;">
  Your browser does not support canvas element.
</canvas>
<br>
<button onclick="startup()">Initialize</button>
<br>
Log: <pre id="log" style="border: 1px solid #ccc;"></pre>

实际上,我从未见过这样的
log()
之前没有
控制台
数学
前缀,我希望它在这里产生一些结果,但当您单击按钮启动函数
startup()
时,它似乎在代码笔中没有任何作用。我也做了一些搜索,奇怪的是,似乎什么也没找到
log()
也用于MDN页面的其他位置


任何人都可以解释这是如何工作的,或者共享我没有找到的资源吗?

定义了
log
函数:


log
功能定义如下:


这不是打字错误。如果浏览整个教程,您可以看到以下代码:

function log(msg) {
  var p = document.getElementById('log');
  p.innerHTML = msg + "\n" + p.innerHTML;
}

该小节称为,显示正在发生的事情,并显示在页面的2/3附近。搜索子节名称以查找
log()
代码。

它不是打字错误。如果浏览整个教程,您可以看到以下代码:

function log(msg) {
  var p = document.getElementById('log');
  p.innerHTML = msg + "\n" + p.innerHTML;
}

该小节称为,显示正在发生的事情,并显示在页面的2/3附近。搜索子部分的名称以查找
log()
代码。

此代码笔不适用于我
log()
单独使用也不起作用。代码笔应该是MDN页面的精确副本-我不理解
log()
在他们的代码中应该做什么。我猜这只是一个输入错误,MDN的示例中有很多。我猜它应该打印“initialized”进入
pre
元素的内部HTML,但它没有这样做,似乎也没有做任何事情,我也找不到它的任何资源是的,可能只是psuedo代码这个代码笔不适合我
log()
单独使用也不起作用。代码笔应该是MDN页面的精确副本-我不理解
log()
在他们的代码中应该做什么。我猜这只是一个输入错误,MDN的示例中有很多。我猜它应该打印“initialized”进入
pre
元素的内部HTML,但它没有这样做,而且似乎没有做任何事情,我也找不到任何关于它的资源是的,也许它只是psuedo code你说得对。从最初的代码开始有一段很长的路要走。天哪,你说得对。从最初的代码开始有一段很长的路要走。天哪
function log(msg) {
  var p = document.getElementById('log');
  p.innerHTML = msg + "\n" + p.innerHTML;
}