function onMouseClickFunction() {
$mapCanvas.click(function (e) {
var x = cursor.getCursorPositionInCanvasX(e.pageX),
y = cursor.getCursorPositionInCanvasY(e.pageY);
这个例子中的变量范围是什么,它是函数 onMouseclickFunction 还是 jquery 的匿名函数?
我要说的是,javascript 使用提升在其父函数的顶部创建变量,那么在这个例子中提升是在哪里完成的呢?