console.timeLog()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
console.timeLog()
메서드는 앞서 console.time()
을 호출하여 시작한 타이머의 현재 값을 콘솔에 출력합니다.
상세한 내용과 예제는 타이머 문서를 참고하세요.
참고 : 이 기능은 Web Worker에서 사용할 수 있습니다.
구문
timeLog(label)
매개변수
label
-
콘솔에 출력할 타이머의 이름
반환 값
레이블(label
) 매개변수를 전달하지 않았을 때
default: 1042ms
전달된 label
이 있을 때
timer name: 1242ms
예외 처리
실행 중인 타이머가 없다면 timeLog()
는 경고를 반환합니다.
Timer "default" doesn't exist.
레이블 매개변수를 전달했지만 해당하는 타이머가 없을 때는 다음과 같은 경고를 반환합니다.
Timer "timer name" doesn't exist.
예제
console.time("answer time");
alert("Click to continue");
console.timeLog("answer time");
alert("Do a bunch of other stuff…");
console.timeEnd("answer time");
위 예제의 출력 결과는 사용자가 첫 번째 경고창을 닫을 때까지 걸린 시간을 보여준 다음, 두 번째 경고 창을 닫을 때까지 걸린 시간을 보여줍니다.
타이머의 이름은 timeLog()
를 사용해서 타이머의 값이 기록될 때 그리고 타이머가 중단되었을 때 표시된다는 점을 명심하세요.
또한 timeEnd()
를 실행하면 "timer ended(타이머가 종료됨)"이라는 추가적인 정보도 표시되는데
이를 통해 해당 타이머가 더 이상 시간을 추적하지 않는다는 사실을 명확하게 해줍니다.
명세
Specification |
---|
Console Standard # timelog |
브라우저 호환성
BCD tables only load in the browser