스마트웹앱콘텐츠전문가/자바스크립트

자바스크립트 코드 수행 시간 측정하기

9D4U 2024. 8. 23. 16:57
728x90
반응형

개발을 하다보면, 

특정 로직에 대한 수행 시간이 얼마나 걸리는 지 확인해야 할 경우가 있습니다.

 

이때, 

사용할 만한 기법에 대해서 소개 하고자 합니다.

○ console.time()
○ console.timeEnd()

 


console.log()는 다 아시잖아요?

 

 




그렇담,
이번 기회에 console.time(), timeEnd()
도 챙기자구요.


time()과 timeEnd()는 쌍을 이루는 함수입니다.

 


사용예시)

function test(){
	console.time('function test'); //측정 시작

 	~~~
	console.timeEnd('function test'); //측정 종료	

}

 

 

 

반응형





time, timeEnd의 매개변수를 지정해주면
어떠한 로직 동작 시 측정했는 지를 쉽게 확인할 수 있습니다.

 

 

콘솔 출력 예시)

 

 


유의하셔야 할 점


해당 함수는 콘솔 상에서만 출력이 가능할 뿐,
수행 시간 결과값을 가공하여 다른 곳에서
사용할 수 없습니다.

728x90