[javascript] 터치 이벤트를 사용하여 터치한 시간을 측정하는 방법은?
let touchStartTime;
let touchEndTime;
document.addEventListener('touchstart', function(event) {
touchStartTime = Date.now();
});
document.addEventListener('touchend', function(event) {
touchEndTime = Date.now();
let touchDuration = touchEndTime - touchStartTime;
console.log('터치한 시간: ' + touchDuration + '밀리초');
});
이 코드는 touchstart
이벤트가 발생했을 때 현재 시간을 touchStartTime
에 기록하고, touchend
이벤트가 발생했을 때 현재 시간을 touchEndTime
에 기록한 후 두 시간의 차이를 계산하여 터치한 시간을 측정합니다.
이제 해당 예제 코드를 사용하여 터치한 시간을 측정할 수 있을 것입니다.