반응형
1. 사전코드 : 각 코드를 실행하기 전에 수행되는 코드 입니다. 배열 설정이나 element 추가 같은 내용을 담을 수 있습니다.
this 객체에 넣게 되면 비교 코드에서 this 객체로 접근하여 사용할 수 있습니다.
2. 사후코드 : 각 코드를 실행한 후에 수행되는 코드 입니다. element 제거 같은 후처리를 위한 내용을 담을 수 있습니다.
3. HTML : HTML 마크업을 사용해야 한다면 아래 마크업을 입력해 주세요. <div id="html"> 에 innerHTML로 삽입되고,
코드에서는 this.elHTML로 사용하실 수 있습니다. 테스트가 끝나면 비워집니다.
외부 script를 로딩할 때에는 아래에 스크립트 URL을 입력해 주세요. URL을 콤마(,)로 여러개를 입력하실 수 있습니다.
4,5. 비교 대상 코드를 입력합니다.
6. 비교 할 코드를 추가할 수 있습니다.
7. 코드 작성 후 비교하기 버튼을 누르면 테스트가 시작됩니다.
8. 테스트 실행 후 결과가 나타납니다.
그래프를 참고하면 forEach문이 for문보다 시간이 더 소요되는것을 확인 할 수 있습니다.
9. URL보기 버튼을 클릭하면 상단에 아래와 같은 화면이 표출됩니다.
간단한 설명과 등록자를 적은 뒤 확인 버튼을 누르면 공유 가능한 URL과 QR 코드가 생성됩니다.
생성된 QR 코드로 모바일 브라우저에서도 성능 체크가 가능하다고 하니 아주 유용할 것 같습니다.
아래는 크롬 오픈소스 기반의 웨일 브라우저에서 모바일 버전으로 테스트 한 화면입니다.
결과에 브라우저 별로 나뉘어 나타나는것을 볼 수 있습니다.
728x90
반응형
'JavaScript, jQuery, Java' 카테고리의 다른 글
[jQuery] 클래스의 클릭이벤트 막기/해제 (0) | 2022.07.25 |
---|---|
[jQuery] Element(요소) 클래스 값 가져오기 (0) | 2019.10.23 |
[JavaScript] 배열 자르기 (Array 중간 값 삭제) (0) | 2019.10.16 |
JAVA8 LocalDate로 현재, 과거 사이 랜덤 날짜 구하기 (0) | 2019.04.10 |
sql 쿼리 결과 개수 구하기 (0) | 2018.12.28 |
댓글