Jquery와 Ajax의 관계에 대한 자세한 소개

巴扎黑
풀어 주다: 2017-06-30 14:17:36
원래의
1394명이 탐색했습니다.

JQuery와 AJAX는 모두 Javascript의 프레임워크이며 각각 다른 기능을 가지고 있습니다. 다음은 jquery와 ajax의 관계에 대한 소개입니다. 이해하지 못하는 분들은 참고하세요.

JQuery와 AJAX는 둘 다입니다. Javascript의 프레임워크는 각각 고유한 기능을 가지고 있습니다. Javascript를 조상과 비교하면 JQuery와 AJAX는 Javascript의 생물학적 아들입니다. Javascript의 매우 복잡한 기능은 매우 편리하고 빠르게 구현됩니다. 각각의 기능, 특성 및 적용 사례를 요약해 보겠습니다.

JQuery는 CSS3 및 다양한 브라우저(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+)와 호환되는 경량 js 라이브러리입니다. jQuery를 사용하면 사용자는 HTML 문서, 이벤트를 더 쉽게 처리하고, 애니메이션 효과를 구현하고, 웹 사이트에 AJAX 상호 작용을 쉽게 제공할 수 있습니다. jQuery에는 선택할 수 있는 성숙한 플러그인도 많이 있습니다. jQuery는 사용자 HTML 페이지의 코드와 HTML 콘텐츠를 분리하여 유지할 수 있습니다. 즉, 명령을 호출하기 위해 HTML에 여러 개의 js를 삽입할 필요가 없습니다.

JQuery의 목적은 - WRITE LESS, DO MORE입니다. 이는 "적게 먹고 더 많이 수행"을 의미합니다. 프로그래머가 코드를 덜 작성하고 더 많은 일을 하도록 하세요.

JQuery는 언제 사용되나요? 위에서 말한 것과 유사하게, 주요 용도는 다음과 같습니다:

1. 선택기

$ 기호를 사용하면 지정된 요소를 빠르고 정확하게 찾을 수 있습니다. 선택기에는 다음이 포함됩니다. 기본 선택기, 필터 선택기, 양식 선택기
2.
DOM에 대한 작업
$ 기호를 통해 DOM 요소 찾기, 노드 추가 및 삭제 작업 수행; HTML 텍스트 및 값 가져오기, 이벤트 추가

3.
양식 유효성 검사
4. 애니메이션 효과

5. ajax

위 요약은 AJAX에 관한 것입니다. .

AJAX는 "Asynchronous JavaScript and XML"을 의미합니다. 소위 비동기란 이벤트가 트리거된 후에도 브라우저가 여전히 다른 작업을 수행할 수 있으며 이벤트가 발생한 컨트롤과 관련 없는 컨트롤은 영향을 받지 않는다는 것을 의미합니다. AJAX는 더 좋고, 더 빠르고, 더 대화형인 웹 애플리케이션을 만드는 데 사용되는 기술입니다.

.net에서 몇 가지 AJAX 컨트롤을 사용하는 방법만 배우면 AJAX의 Javascript와 XML이 무엇인지 이해하지 못할 수도 있습니다. 이러한 컨트롤은 Microsoft에서 훨씬 더 편리하게 캡슐화한 것입니다. 그것을 사용하는 "완벽한" 방법. Javascript와 XML의 사용법을 깊이 이해하고 싶다면 클라이언트가 Webservice(.asmx)와 WCF(.svc)를 받아들이는 방법과 일반 처리 프로그램(.ashx) 파일을 사용하는 방법도 마스터해야 합니다

언제 그럴까요? AJAX를 사용하는 경우 AJAX를 사용하는 것이 더 적절한 경우는 언제입니까? 일반적으로 페이지에서 로컬 변경이 발생할 때 사용됩니다.

1. 양식 기반 상호 작용

2. 딥 트리
Navigation
3. 투표, 선택, 평가

5. 조작

6. 일반 입력 시 프롬프트/자동 완성

AJAX 사용 시 적용되지 않음:

1. 간단한 형식

3. 기본 탐색

4. 5. 작업 표시

6. 쓸모없는 웹 위젯

위 내용은 Jquery와 Ajax의 관계에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿