>  기사  >  웹 프론트엔드  >  제이쿼리는 언어인가요?

제이쿼리는 언어인가요?

藏色散人
藏色散人원래의
2021-11-12 10:39:041649검색

jquery는 언어가 아니지만 HTML과 JavaScript 간의 작업을 단순화하는 데 사용되는 브라우저 간 JavaScript 라이브러리 집합입니다. jQuery의 구문 디자인은 문서 개체 작동 및 문서 개체 모델 요소 선택, 애니메이션 생성, 처리 등의 많은 작업을 쉽게 만듭니다. 이벤트 등.

제이쿼리는 언어인가요?

이 기사의 운영 환경: windows7 시스템, jquery 버전 3.2.1, DELL G3 컴퓨터

jquery는 언어인가요?

jquery는 언어가 아니며, jQuery는 HTML과 JavaScript 간의 작업을 단순화하는 데 사용되는 크로스 브라우저 JavaScript 라이브러리 세트입니다. John Resig는 2006년 1월 BarCamp NYC에서 첫 번째 버전을 출시했습니다. 현재 Dave Methvin이 이끄는 팀이 개발했습니다. 세계에서 가장 많이 방문한 상위 10,000개 웹사이트 중 65%가 역대 가장 인기 있는 JavaScript 라이브러리인 jQuery를 사용합니다.

소개

jQuery는 MIT 라이선스에 따라 라이선스가 부여된 오픈 소스 소프트웨어입니다. jQuery의 구문 설계를 사용하면 문서 객체 조작, DOM(문서 객체 모델) 요소 선택, 애니메이션 효과 생성, 이벤트 처리, Ajax 프로그램 개발 등 다양한 작업을 쉽게 수행할 수 있습니다. jQuery는 또한 개발자에게 그 위에 플러그인을 생성할 수 있는 기능을 제공합니다. 이를 통해 개발자는 낮은 수준의 상호 작용 및 애니메이션, 고급 효과 및 고급 테마를 위한 구성 요소를 추상화할 수 있습니다. 모듈식 접근 방식을 통해 jQuery 라이브러리는 강력한 동적 웹 페이지와 웹 애플리케이션을 만들 수 있습니다.

Microsoft와 Nokia는 자사 플랫폼에서 jQuery 바인딩을 발표했습니다. Microsoft는 처음에 Microsoft 자체 ASP.NET AJAX 프레임워크 및 ASP.NET MVC 프레임워크와 함께 사용하기 위해 jQuery를 Visual Studio에 통합한 반면 Nokia는 jQuery를 웹 런타임 구성 요소 개발 플랫폼에 통합했습니다. 미디어위키도 버전 1.16부터 jQuery를 사용합니다.

jQuery 버전 1.3 이상에는 새로운 CSS(Cascading Style Sheet) 선택기 엔진 Sizzle이 도입되었습니다. 동시에 Packed 버전은 압축 해제에 소요되는 시간이 저장된 다운로드 시간보다 훨씬 길고 디버깅에 도움이 되지 않기 때문에 더 이상 제공되지 않으며, 이미 Google AJAX Libraries API와 같은 공개 사이트에서 제공하고 있습니다. jQuery js 참조 서비스이므로 Packed 버전은 원래 장점이 사라졌습니다.

jQuery에는 다음과 같은 기능이 있습니다.

  • DOM 요소 선택을 위해 다중 브라우저 오픈 소스 선택기 엔진 Sizzle(jQuery 프로젝트의 파생물)을 사용합니다.

  • 이름을 사용하여 CSS 선택기에 기반한 DOM 작업 DOM

  • Events

  • 특수 효과 및 애니메이션

  • Ajax

  • Deferred 및 Promise 객체에서 비동기 처리를 제어하기 위한 조건으로 요소 및 속성(예: ID 및 클래스)

  • JSON 구문 분석

  • 플러그인을 통해 확장

  • 기능 감지와 같은 도구 기능

  • 최신 브라우저의 기본 호환성 방법이지만 이전 브라우저에는 inArray() 및 Each()

  • 멀티 브라우저(크로스 브라우저와 혼동하지 마세요) 지원

추천 학습: "jquery 비디오 튜토리얼"

위 내용은 제이쿼리는 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.