• [플밍] getElementById를 써야하는 이유2015.09.06 AM 08:50

게시물 주소 FONT글자 작게하기 글자 키우기


위에서 순서대로

익스플로러

크롬

파이어폭스




불여우가 진심 미친 속도를 보여주고 있슴.



느낀점..

1. 아무래도 제이쿼리는 쓰면 안 되겠다.(+익스플로러)

2. 클래스는 뭘로 해도 답이 안 나온다. 근데 쿼리셀렉터보다 제이쿼리가 더 빠르네 ....

3. 갓파이어폭스

댓글 : 3 개
제이쿼리는 아무래도 크로스 브라우징 때문에 많이 사용하죠. 게다가 플러그인이 상당히 많아서 정말로 좋습니다. querySelector는 브라우저마다 구현이 상당히 다르기 때문에 속도 차이가 좀 나는걸로 알고 있습니다. 클래스 부분은.. 음..제이쿼리같은 경우에는 아마 메모이제이션 패턴(캐시)를 내부적으로 적용하고 있기 때문에 여러번 수행할 경우에는 더 빠를지도 모르겠습니다. (?)
그리고 이벤트 핸들러 등록하면 내부적으로 추적하고 있기 때문에 브라우저들보다 더 효율적으로 관리하게 되어 있습니다.
..개인적으로 angularJS같은 MVC 프레임워크가 좋더라구요.
많은 프로젝트에서 제이쿼리 쓰던데
제이쿼리 쓰는 이유는 크로스브라우징과 제이쿼리 유틸리티 활용때문입니다. 저 속도로 커버가 안되는 웹앱이라면 30프레임 이상가는 게임 정도가 아닐까요? 이경우면 유니티를 쓰시고요. 즉...jquery 를 안써야하는 경우가 아니라면, 속도는 신경쓰지마시고 jquery 를 쓰시게 속편합니다...
친구글 비밀글 댓글 쓰기

user error : Error. B.