반응형
자바스크립트 개발 환경은 Microsoft Visual Studio 2015 버전 HTML 기능 및 Chrome을 이용하고 있습니다.
간단한 메서드를 이용하여 현재 자신의 브라우저 성능을 파악 해 볼 수 있다.
사실상 성능이라기 보다는, 브라우저가 얼마나 CPU time을 많이 가져오는지 파악 해 볼 수 있다.
Date().getTime() 메서드를 통해 현재 시간을 알아내고,
for문에서 start + 1000이라함은 결국 그때의 시간 + 1초를 의미. 따라서 1초가 지나기 전까지 sec를 ++하라는 의미이다.
결국 1초동안 sec가 얼마나 ++되는지 파악해보는 코드이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!DOCTYPE html> <html> <head> <title>test title</title> <script> var start = new Date().getTime(); for (var sec = 0; new Date().getTime() < start + 1000; sec++) { } alert('초 당 연산 횟수 : ' + sec); </script> </head> </html> // This source code Copyright belongs to Crocus // If you want to see more? click here >> | Crocus |
클릭하시면 결과 화면을 확인 할 수 있습니다.
반응형
'Basic > JavaScript' 카테고리의 다른 글
자바스크립트 함수 이용 방법(기본) (0) | 2017.08.10 |
---|---|
자바스크립트 for문 이용 방법 (0) | 2017.08.09 |
자바스크립트 window.onload 와 list, array의 관계 (0) | 2017.08.09 |
자바스크립트 전역 변수, 지역 변수, 상수 (0) | 2017.07.27 |
자바스크립트 기본 입력 및 출력 (0) | 2017.07.27 |