반응형

자바스크립트 개발 환경 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 = 0new 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



클릭하시면 결과 화면을 확인 할 수 있습니다.



반응형