Google describes it pretty well, I think, here .
So, as described there, handling the click event adds a delay of 300 ms, because it waits to see if it is a double click.
JavaScript, touchend, click. touchend , , click, , :
- - ,
touchend , click. - , ,
touchend , click. - , , .
, touchstart touchmove. touchend , touchstart. , touchmove -, touchstart, touchend click.
, onclick . , touchend , . , onclick , .
- .
Touchend .