문제 설명: 방문자가 이 페이지에 머물렀던 시간을 상태 표시줄에 표시합니다(예: 이 페이지에 머물렀습니다(예: X시간, 분, X초 동안 이 페이지에 머물렀습니다))
이 문제는 시청자가 페이지에 머문 시간을 표시하는 타이머를 설계하는 것과 같습니다. 이 문제를 해결하기 위해 제가 생각할 수 있는 두 가지 주요 방법은 다음과 같습니다.
방법 1: 즉, 먼저 로그인 시작 시간 startTime을 가져오도록 변수를 설정한 다음 setTimeout() 함수를 사용하여 페이지를 계속 새로 고치는 동안 현재 시간 nowTime을 가져온 다음에서 로그인 시작 시간을 뺍니다. 여기서는 자세히 쓰지 않겠습니다.
방법 2: 세 가지 변수(초, 분, 시간 1)를 설정합니다. 초가 60보다 크거나 같으면 분은 1로 시작하고 초는 0으로 재설정됩니다. 마찬가지로 분이 60보다 크거나 같으면 시간은 1로 시작됩니다.
방법 2의 코드는 다음과 같습니다.