프로그래밍 독서/자바스크립트 성능이야기 (1) 썸네일형 리스트형 인사이트1 꽤 옛날 책이라서 읽는건 자유이나 가볍게 읽으라는 이야기를 들어서 가볍게 얻은 인사이트 위주로 정리하도록 하겠습니다. 1. 렌더를 할때 아이콘이나 이미지등이 개당 조그마한 시간을 차지해도 요즘은 굉장히 많은 이미지들이 첨부돼서 시간에 차이가 많이남. 이걸 해결하기위해서 css스프라이트등을 쓰기도 했음 2, 코드스타일 대부분의 브라우저에서 배열에 push메서드를 쓰는것(ex arr.push(i))보다 리터럴 방식을 쓰는것(ex arr[i] = i)이 두배정도의 성능이득이 있음. 오브젝트의 경우에는 리터럴을 쓰나 연산자를 쓰나(ex obj.i = i) 큰 성능차이가 없었음 3. 코드스타일 스코프 체인에 관해서 생각해봐야함. 현재 찾는 위치에 데이터가 없으면 그 상위 스코프에 가서 데이터를 찾아야함. 이러면 .. 이전 1 다음