Element.getBoundingClientRect() 方法返回元素的大小及其相对于视口的位置。canvas 用来获取鼠标点击的位置,
//这个方法,在canvas 用来获取鼠标点击的位置,
let mousedown=function(e){
e = e || window.event;
// 这个 你就可以知道你画的位置在距离你的canvas左边框的距离
startx = e.clientX - canvasRect.getBoundingClientRect().left;
// 这个 你就可以知道你画的位置在距离你的canvas上边框的距离
starty = e.clientY - canvasRect.getBoundingClientRect().top;
...
};