스마트웹앱콘텐츠전문가/자바스크립트
자바스크립트 코드 수행 시간 측정하기
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