javascript - nodejs와 같은 비브라우저 환경에서 http 요청을 ajax라고 부를 수 있나요?
给我你的怀抱
给我你的怀抱 2017-05-31 10:41:45
0
2
1235

AJAX는 "Asynchronous JavaScript and XML"(비동기 JavaScript 및 XML 기술)을 의미합니다

给我你的怀抱
给我你的怀抱

모든 응답(2)
洪涛

일반적으로 우리는 XHR(XMLHttpRequest) 요청만 Ajax로 변환합니다.

하지만 fetch가 출시되었을 때 우리는 일반적으로 fetch를 구별하기 위해 xhr 기반 네트워크 요청 전통적인 ajax을 호출했습니다(fetch는
xhr을 기반으로 하지 않음).

가져오기에 대한 설명을 살펴보겠습니다.

Fetch API는 요청 및 응답과 같은 HTTP 파이프라인의 일부에 액세스하고 조작하기 위한 JavaScript 인터페이스를 제공합니다. 또한 fetch()네트워크 전체에서 비동기적으로 리소스를 가져오는 쉽고 논리적인 방법을 제공하는 전역 메서드도 제공합니다.

이면의 의미는 다음과 같습니다. 네트워크를 통해 비동기적으로 리소스를 얻습니다.

아마도 미래에는 Ajax라는 것이 없을지도 모르겠습니다. 결국 Ajax에는 x가 없습니다.

滿天的星座

위키에 있는 두 가지

  1. AJAX는 "비동기 JavaScript 및 XML"을 의미합니다

  2. Ajax에는 브라우저 플러그인이 필요하지 않지만 사용자가 브라우저에서 JavaScript를 실행할 수 있도록 허용해야 합니다.

그래서 ajax라고 부르진 않네요


mdn은 또한 jax에서 가장 중요한 것은 XMLHttpRequest 객체라고 구체적으로 지적했습니다

비동기 JavaScript + XML은 그 자체로는 기술이 아니지만 Jesse James Garrett이 2005년에 만든 용어로, HTML 또는 XHTML, CSS(Cascading Style Sheets)를 비롯한 여러 기존 기술을 함께 사용하는 "새로운" 접근 방식을 설명합니다. , JavaScript, 문서 객체 모델, XML, XSLT, 그리고 가장 중요한 것은 XMLHttpRequest 객체입니다.

또한 다른 환경에서는 Ajax로 간주되지 않음을 보여줍니다. 이는 브라우저가 웹 사이트에 액세스하도록 요청하는 것과 유사한 일반적인 http 요청이어야 합니다.


위키: https://en.wikipedia.org/wiki...
mdn: https://developer.mozilla.org...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿