JavaScript

JavaScript 성능 향상(팁, 최적화)

수앙 2012. 10. 23. 06:47

1. 모든 <Script> 태그는 </body> 태그 앞에 둔다.

2. 스크립트 내용 양에 상관없이 태그를 적게 선언한다.

3. getElementById()와 getElementByTagName()보다 querySelectorAll() 내장 메서드를 사용하라.

4. 요소나 값의 배열은 루프를 돌릴 때 length 값을 지역변수로 할당한다.

예) for (var i = 0; i < items.length; i++); -> for (var i = 0, len = items.length; i < len; i++);

5. if-elseif-else문보다 switch문이 더 빠르다. 또, if-elseif-else문에서 자주 조건에 걸리는 내용을 먼저 if 걸어라.