Javascript 不带控制台或数学前缀的log()?
我目前正在浏览,我正在使用以下代码: HTMLJavascript 不带控制台或数学前缀的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&
<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;
}