programing

jQuery를 사용하는 JSON과 AJAX의 차이점은 무엇입니까?

codeshow 2023. 8. 15. 11:48
반응형

jQuery를 사용하는 JSON과 AJAX의 차이점은 무엇입니까?

JSON이 모든 데이터를 직렬화하여 크로스 브라우저 지원 등에서 클라이언트 측의 문제가 발생하지 않는다고 들었습니다.

JQuery와 함께 AJAX를 사용해 봤는데 쉬워 보이지만 차이점은 잘 모르겠습니다.

데이터를 얻는 데도 이것을 사용할 수 있다는 것을 읽었습니다.

$.ajax({
  url: url,
  dataType: 'json',
  data: data,
  success: callback
});

JSON을 사용하여 jQuery AJAX 요청을 하는 것과 json 유형 없이 jQuery AJAX 요청을 하는 것의 차이점을 설명할 수 있는 사람이 있습니까?

모든 브라우저에 대한 답변이 괜찮을까요?

저는 당신이 용어를 혼동하고 있다고 생각합니다.

AJAX는 Asynchronous Javascript 및 XML의 약자로, JavaScript를 사용하여 서버에 비동기 HTTP 요청을 시작하는 데 사용되는 메커니즘입니다.이름 때문에 속지 마십시오. 이 기술에서 JavaScript 또는 XML만 검색할 수 있습니다.다른 데이터 형식(HTML, 일반 텍스트 및 JSON, 몇 가지를 나열하면)도 기꺼이 반환할 수 있습니다.

JSON은 이러한 형식 중 하나일 뿐입니다.데이터 교환 형식이며, AJAX는 초기 페이지 로드가 완료된 후 서버와 통신하는 기술입니다.

다음 항목을 지정해야 하는지 여부에 대한 질문에 답하려면dataTypejQuery는 응답 형식(HTML 또는 JSON 등)을 가장 잘 추측하므로 일반적으로 생략해도 괜찮습니다.

dataType옵션을 사용하면 서버에서 예상되는 데이터 jquery 유형만 변경할 수 있습니다.그럴 수 있다.json,jsonp,html,text,xml또는 변환기를 정의하는 모든 사용자 지정 데이터 유형.모든 브라우저에서 작동합니다.

기본적으로 jQuery는 다음을 제공하지 않는 경우 반환되는 데이터 유형을 탐지하려고 합니다.dataType하지만 자동으로 잘 감지되지는 않습니다.

편집:

하지만 만약 내가 물건을 돌려줘야 한다면요?기본적으로 데이터베이스 컨설팅의 답변입니다.json을 사용하는 것이 더 좋습니까 아니면 jquery만 사용하는 것이 더 좋습니까?

다음 형식으로 개체를 반환할 수 있습니다.html,xml,json또는jsonpjQuery는 이러한 형식 중 하나로 해석할 수 있습니다.

JQuery: 가벼운 자바스크립트 라이브러리입니다.

JSON - JavaScript 개체 표기법을 나타냅니다.

Jquery:JavaScript를 사용하여 생성되며 라이브러리에 내장된 기능을 사용하게 됩니다.

JSON: JSON은 완전히 언어에 의존하지 않는 텍스트 형식입니다.

JQuery: 빠른 웹 개발을 위해 HTML 문서 이동, 이벤트 처리, 애니메이션 및 Ajax 상호 작용을 단순화하는 빠르고 소형화된 JavaScript 라이브러리입니다. jQuery는 사용자가 JavaScript를 작성하는 방식을 변경하도록 설계되었습니다.

Json: 만약 당신이 당신의 그리드에 데이터를 할당하고 싶다면 Json으로 가능합니다.

언급URL : https://stackoverflow.com/questions/9397822/what-is-the-difference-between-json-and-ajax-with-jquery

반응형