HTML DOM console.time() 메서드
- 이전 페이지 table()
- 다음 페이지 timeEnd()
- 上一层으로 돌아가기 Window Console 객체
정의와 사용법
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 | 지원 |
- 이전 페이지 table()
- 다음 페이지 timeEnd()
- 上一层으로 돌아가기 Window Console 객체