JavaScript&TypeScript

JavaScript console.time()

hjkang

console.time()이란?

  • 코드나 함수 실행에 걸리는 시간을 계산 할 때 타이머로 사용

 

console.timeEnd()이란?

  • 타이머를 종료하고 걸린 시간을 밀리초 단위로 출력

 

 

사용 방법

  • 매개변수인 label은 타이머의 이름으로 자유롭게 지정 가능
  • 입력하지 않을 시 default label로 자동 지정
// 타이머 시작
console.time(label)

// 시간 측정이 필요한 코드 작성

// 타이머 종료
console.timeEnd(label)

 

예시

  • 1부터 999999 까지의 숫자를 더하는 add() 함수의 실행 시간 계산
  • 타이머 이름은 "test timer"로 하였음
function add() {
  let sum = 0;

  for (let i = 1; i < 1000000; i++) {
    sum += i;
  }

  return sum;
}

console.time('test timer');

add();

console.timeEnd('test timer');

 

결과

  • 2.552001953125 ms 출력

 

 

 

 


참고

- https://sisiblog.tistory.com/349

'JavaScript&TypeScript' 카테고리의 다른 글

Node.js로 특정 IP 접근 허용/차단  (0) 2023.05.26
JavaScript Fetch, Axios 차이  (0) 2023.05.22
JavaScript console.table()  (0) 2023.05.12
JavaScript에서 jwt 발급  (0) 2023.05.11
JavaScript 배열 자르기  (0) 2023.03.29