Javascript 내의 function 들의 성능 체크를 위해 시간을 측정하는 여러 방법에 대해 알아본다.
Performance.now()
- 브라우저에 내장 Performance 객체를 이용한 성능 측정 방법
- 예제
var t0 = performance.now(); doSomething(); var t1 = performance.now(); console.log("Call to doSomething took " + (t1 - t0) + " milliseconds.");
Console.time() - Non-standard
- 브라우저에 내장 Console객체를 이용한 성능 측정 방법
- 예제
console.time('performance'); doSomething(); console.timeEnd('performance');
참조: http://stackoverflow.com/questions/313893/how-to-measure-time-taken-by-a-function-to-execute
'Web' 카테고리의 다른 글
[Chrome] DNS_PROBE_FINISHED_NXDOMAIN 오류 (0) | 2019.04.09 |
---|---|
[Javascript] Drag&Drop 을 막고싶은 경우 (0) | 2019.02.25 |
[Bootstrap] Input 태그의 Clear 버튼 (0) | 2016.12.16 |
[FONTAWESOME] icon 제공 라이브러리 (0) | 2016.12.16 |
[Chrome] 웹페이지의 글자가 흐릿하게 나오는 경우 (0) | 2016.01.08 |