jQuery difference between JavaScript and ajax contact with three (rpm)

Original link:   https://blog.csdn.net/qq_43154385/article/details/85003484

By reading, for the three relationships have a relatively clear understanding, for late-depth study of great benefit.

A brief summary:

1, JS is a front end language.

2, Ajax is a technology that provides a mechanism for asynchronous updates, using the client and server to exchange data between the pages rather than the entire document, implement partial update the page.

3, jQuery is a frame, it is encapsulated JS, making it more convenient to use. JS jQuery makes it easier to use with Ajax.

Relationship metaphor:

If the js compared to wood, so it is the jquery wood (semi-finished);

JQuery is a framework and ajax js, and each with its own function, if js is the father's words, jquery ajax is with two sons;

Details:

1.javascript scripting language is executed on the client side. ajax is a technology-based javascript, which main purpose is to provide an asynchronous refresh (refresh only part of a page, rather than the entire page refresh). Is a language, a technology is, the two are essentially different.
2.javascript is a scripting language in the browser executing, Ajax is a way to create interactive web application development technology, which uses a series of related technology including the javascript.


1, JavaScript
 shorthand javaScript is JS, a widely used client-side Web development scripting language, commonly used to add dynamic functionality to HTML pages (which is written in the program can be embedded into HTML or XML page, and directly in the browser It is explained in execution).

Components:
  core (ECMAScript), Document Object Model (Document Object Model, referred to as DOM), browser object model (Browser Object Model, referred BOM)

Description:
  Javascript is to meet the needs of dynamic web production and the birth of a new programming language, now more widely used for creating web pages on the Internet.

  Javascript appears between pages and makes the user to achieve a dynamic, interactive relationship between a real-time nature of the web page to include more active elements and more exciting content.

  Javascript dapper, is executed on the client machine, greatly improving the browsing speed and ability to interact with web pages. At the same time it is designed for making Web pages tailored to a simple programming language.

 

2, Ajax
   Ajax namely "Asynchronous JavaScript and XML" (Asynchronous JavaScript and XML), AJAX is not an acronym, but from the noun Jesse James Gaiiett creation, refer to web development technique for creating interactive web applications.

Components:
  based on XHTML and CSS standards of representation;

  Use Document Object Model for dynamic display and interaction;

  Using XML and XSLT for data exchange and operation;

  Using XML HttpRequest asynchronous communication with the server;

  Use JavaScript binding everything.

Description:
  Ajax is a combination of Java technology, XML and JavaScript and other programming techniques, allowing developers to build Web applications based on Java technology, and breaking the page reloads use management.

  Ajax technology uses asynchronous HTTP requests, passing data between Browser and Web Server, Browser update only the parts of the page content without reloading the entire page.

  Ajax is to use client-side scripting with the Web server to exchange data Web application development approach. In this way, Web pages without interrupting the interaction process re-add the CD, you can dynamically update. With Ajax, users can create near-native desktop applications direct, high availability, richer, more dynamic Web user interface

3, jQuery
jQuery is a fast, simple javaScript library, allowing users to more easily deal with HTML documents, events, achieve animation effects, and easily provide AJAX interactivity to the site.

Features:
           jQuery is currently a very popular JavaScript framework, similar to the use of CSS selectors, it can easily manipulate HTML elements with good scalability, with a lot of plug-ins. 

Description:
            For programmers, ajax and javascript simplified programming enables programmers to design and freed from JS writing complex applications, the focus turned to functional requirements rather than implementation details, so as to speed up development of the project.

            For users, improve the visual effect of the page, and enhance the interaction with the page, experience a more beautiful web material.

            javaScript framework is actually a set of tools and functions.

 

See more official documents, knock on the code, a little progress every day, insist on bringing big change. (Do not manipulated by others of their own destiny, seize the initiative choice)

Guess you like

Origin www.cnblogs.com/pythonbetter/p/11975900.html