Home  >  Article  >  Web Front-end  >  Is jquery a language?

Is jquery a language?

藏色散人
藏色散人Original
2021-11-12 10:39:041625browse

jquery is not a language, but a set of cross-browser JavaScript libraries used to simplify operations between HTML and JavaScript; jQuery's syntax design makes many operations easy, such as operating document objects, Select Document Object Model elements, create animation effects, handle events, and more.

Is jquery a language?

The operating environment of this article: windows7 system, jquery3.2.1 version, DELL G3 computer

Is jquery a language?

jquery is not a language. jQuery is a set of cross-browser JavaScript libraries used to simplify operations between HTML and JavaScript. John Resig launched the first version at BarCamp NYC in January 2006. It is currently developed by a team led by Dave Methvin. 65% of the world's top 10,000 most visited websites use jQuery, the most popular JavaScript library ever.

Introduction

jQuery is open source software, licensed under the MIT license. jQuery's syntax design makes many operations easy, such as operating document objects (documents), selecting Document Object Model (DOM) elements, creating animation effects, handling events, and developing Ajax programs. jQuery also provides developers with the ability to create plug-ins on top of it. This allows developers to abstract components for low-level interactions and animations, advanced effects, and advanced theming. The modular approach enables the jQuery library to create powerful dynamic web pages and web applications.

Microsoft and Nokia have announced bindings for jQuery on their platforms. Microsoft initially integrated jQuery into Visual Studio for use with Microsoft's own ASP.NET AJAX Framework and ASP.NET MVC Framework, while Nokia integrated jQuery into its Web runtime component development platform. MediaWiki also uses jQuery since version 1.16.

jQuery version 1.3 and later introduces the new Cascading Style Sheet (CSS) selector engine Sizzle. At the same time, the Packed version is no longer provided, because the time consumed by decompression is far greater than the download time saved, and it is not conducive to debugging, and there are public sites such as Google AJAX Libraries API that provide jQuery js reference services, so the Packed version was originally The advantages are gone.

jQuery has the following features:

  • Use the multi-browser open source selector engine Sizzle (a derivative of the jQuery project) for DOM element selection

  • DOM operation based on CSS selector, using the name and attributes of the element (such as id and class) as the conditions for selecting nodes in the DOM

  • Events

  • Special effects and animation

  • Ajax

  • Deferred and Promise objects to control asynchronous processing

  • JSON parsing

  • Extended through plug-ins

  • Tool functions, such as feature detection

  • Native compatibility methods in modern browsers, but fallback methods are required for older browsers, such as inArray() and each()

  • Multi-browser (not to be confused with cross-browser) support

Recommended learning: "jquery video tutorial"

The above is the detailed content of Is jquery a language?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn