반응형

 

 

 

 

 

 

 

📌 자바스크립트 함수 실행 시간 측정하기

 

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

let start = new Date(); // 시작
test();
let end = new Date(); // 종료

console.log(end - start); // 경과시간(밀리초)

 

let start = new Date();

⇨ 실행 시간을 측정 할 함수 시작 전의 현재 시간을 측정

 

test();

⇨ 실행 시간을 측정 할 함수 실행

 

let end = new Date();

⇨ 함수가 종료된 시점의 현재 시간을 end에 저장

 

end - start

⇨ '함수가 종료된 시점의 시간 - 함수가 시작되기 직전 시점의 시간'을 계산

 

 

 

 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기