-
[플밍] getElementById를 써야하는 이유2015.09.06 AM 08:50
위에서 순서대로
익스플로러
크롬
파이어폭스
불여우가 진심 미친 속도를 보여주고 있슴.
느낀점..
1. 아무래도 제이쿼리는 쓰면 안 되겠다.(+익스플로러)
2. 클래스는 뭘로 해도 답이 안 나온다. 근데 쿼리셀렉터보다 제이쿼리가 더 빠르네 ....
3. 갓파이어폭스
댓글 : 3 개
- Gurren Lagann
- 2015/09/06 AM 10:36
제이쿼리는 아무래도 크로스 브라우징 때문에 많이 사용하죠. 게다가 플러그인이 상당히 많아서 정말로 좋습니다. querySelector는 브라우저마다 구현이 상당히 다르기 때문에 속도 차이가 좀 나는걸로 알고 있습니다. 클래스 부분은.. 음..제이쿼리같은 경우에는 아마 메모이제이션 패턴(캐시)를 내부적으로 적용하고 있기 때문에 여러번 수행할 경우에는 더 빠를지도 모르겠습니다. (?)
그리고 이벤트 핸들러 등록하면 내부적으로 추적하고 있기 때문에 브라우저들보다 더 효율적으로 관리하게 되어 있습니다.
..개인적으로 angularJS같은 MVC 프레임워크가 좋더라구요.
그리고 이벤트 핸들러 등록하면 내부적으로 추적하고 있기 때문에 브라우저들보다 더 효율적으로 관리하게 되어 있습니다.
..개인적으로 angularJS같은 MVC 프레임워크가 좋더라구요.
- 스큐즈수
- 2015/09/06 AM 11:08
많은 프로젝트에서 제이쿼리 쓰던데
- 코리투살F
- 2015/09/10 AM 10:34
제이쿼리 쓰는 이유는 크로스브라우징과 제이쿼리 유틸리티 활용때문입니다. 저 속도로 커버가 안되는 웹앱이라면 30프레임 이상가는 게임 정도가 아닐까요? 이경우면 유니티를 쓰시고요. 즉...jquery 를 안써야하는 경우가 아니라면, 속도는 신경쓰지마시고 jquery 를 쓰시게 속편합니다...
user error : Error. B.