HTML DOM console.time() 메서드

정의와 사용법

console.time() 메서드는 컨솔 뷰에서 타이머를 시작합니다.

이 메서드는 코드의 일부 작업에 타이머를 설정하여 테스트할 수 있게 합니다.

다음을 사용하십시오 console.timeEnd() 메서드 타이머를 종료하고 결과를 console.view에서 표시합니다.

타이머에 이름을 지정하기 위해 label 파라미터를 사용하면, 같은 페이지에서 여러 타이머를 설정할 수 있습니다.

힌트:컨솔 메서드를 테스트할 때는 컨솔 뷰가 보이도록 해야 합니다. (F12를 눌러 컨솔을 보기)

예제

예제 1

10만 번 반복하는 for 반복문이 얼마나 오래 걸리는지 실행하세요:

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

자신이 직접 시도해 보세요

예제 2

label 파라미터 사용:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

자신이 직접 시도해 보세요

예제 3

哪一个更快,for 반복문이어도 while 반복문이어도?

var i;
console.time("test for loop");
for (i = 0; i < 1000000; i++) {
  // some code
}
console.timeEnd("test for loop");
i = 0;
console.time("test while loop");
while (i < 1000000) {
  i++
}
console.timeEnd("test while loop");

자신이 직접 시도해 보세요

문법

console.time(label)

파라미터 값

파라미터 타입 설명
label 문자열 선택 사항입니다. label 파라미터를 사용하여 타이머에 이름을 지정합니다.

브라우저 지원

이 메서드를 최초로 완전히 지원하는 브라우저 버전은 테이블에 나열되어 있습니다.

메서드 크롬 IE 파이어폭스 사파리 오페라
console.time() 지원 11 10 4 지원