Chrome과 Firefox가 특정 항목을 렌더링하는 데 다른 시간이 걸리는 것을 발견했습니다. 일반적으로 Chrome이 더 빨랐습니다. 둘 다에 대해 알아야 할 사항 자바 스크립트 / jQuery 앱을 구성 할 때 그들 중 (그리고 IE8 / 9도 그렇습니다)?

답변

사실, Spidermonkey (FF)와 V8 (Chrome)은 둘 다 표준을 준수한다는 점에서 핵심 자바 스크립트 엔진 API에서 매우 유사합니다. 주요 차이점은 Spidermonkey가 API가 필요하다고 느끼면 API에 멋진 추가 기능을 추가하는 경향이 있다는 것입니다. 이것에 대한 내용은 자바 스크립트 용 MDC (Mozilla Development Center) 에서 찾을 수 있으며 표준이 아닌 경우 잘 문서화되어 있습니다. 부수적으로 저는 MDC를 개인적으로 검색합니다. JavaScript API의 기본 소스입니다.

이 이야기는 IE와 완전히 다릅니다. Math 및 는 동일하고 IE는 c에서 크게 다릅니다. document 객체에 대한 내용이며, 그 안에있는 모든 조작은 balexandre에 동의하며 jQuery가 이러한 문제를 처리하는 데 매우 효과적이라고 말할 것입니다.

마지막으로 언급 할 것은 각 엔진이 JavaScript 코드를 다르게 처리하는 반면 (일부는 더 빠르거나 느리게 등) 대부분 블랙 박스로 간주 될 수 있으며 걱정해야 할 것은

Answer

jQuery 앱을 작성하는 경우 , 아무것도 걱정할 필요가 없습니다. 프레임 워크 / 라이브러리가 (현재) 모든 작업을 수행하고 (향후 버전에서) 계속 수행 할 것입니다.

일반 자바 스크립트를 작성하는 경우 , 그러면 “모두 메세지 🙂

필요에 따라 하나의 브라우저에서 앱을 개발하는 것이 아니라 다른 모든 브라우저에서 테스트하는 것이 아니라 창을 열고 ajax 호출을 처리하는 것과 같은 간단한 작업은 엔진마다 다릅니다 …

그래서 … 계속 jQuery를 목표로 삼으세요 🙂 그가 당신을 위해 어려운 일을 할 것입니다;)

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다