我目前正在浏览MDN page on Touch Events,我在这里使用此代码:
HTML
function startup() {
var el = document.getElementsByTagName("canvas")[0];
el.addEventListener("touchstart", handleStart, false);
el.addEventListener("touchend", handleEnd, false);
el.addEventListener("touchcancel", handleCancel, false);
el.addEventListener("touchmove", handleMove, false);
log("initialized.");
}
JS
log()
Here's a Code Pen with the code above.
我之前没有console
这样的前缀Math
或startup()
前缀,我实际上从来没有见过这样做,而且我希望它能在这里产生一些结果,但是,当您单击按钮以激活函数log()
时,它似乎没有在代码笔中执行任何操作。我也对此做了一些搜索,奇怪的是似乎找不到任何东西。 {{1}}也用于MDN页面上的其他位置。
任何人都可以了解这是如何运作的,或者为此分享资源,我只是没有找到?
答案 0 :(得分:5)
log
函数定义为later on the MDN page:
function log(msg) {
var p = document.getElementById('log');
p.innerHTML = msg + "\n" + p.innerHTML;
}
答案 1 :(得分:1)
这不是拼写错误。如果您完成整个教程,您可以看到这段代码:
function log(msg) {
var p = document.getElementById('log');
p.innerHTML = msg + "\n" + p.innerHTML;
}
该小节被称为显示正在进行的内容,并显示在页面的2/3附近。搜索子部分的名称以查找log()
代码。