首頁  >  文章  >  web前端  >  jquery是一門語言嗎

jquery是一門語言嗎

藏色散人
藏色散人原創
2021-11-12 10:39:041625瀏覽

jquery不是語言,而是一套跨瀏覽器的JavaScript函式庫,用來簡化HTML與JavaScript之間的操作;jQuery的語法設計使得許多操作變得容易,如操作文件物件、選擇文件物件模型元素、建立動畫效果、處理事件等等。

jquery是一門語言嗎

本文操作環境:windows7系統、jquery3.2.1版、DELL G3電腦

jquery是語言嗎?

jquery不是語言,jQuery是一套跨瀏覽器的JavaScript函式庫,用來簡化HTML與JavaScript之間的操作。約翰·雷西格(John Resig)在2006年1月的BarCamp NYC上發布了第一個版本。目前由Dave Methvin領導的團隊進行開發。在全球前10,000個訪問最高的網站中,有65%使用了jQuery,是曾經最受歡迎的JavaScript庫。

簡介

jQuery是開源軟體,使用MIT授權授權。 jQuery的語法設計使得許多操作變得容易,例如操作文件物件(document)、選擇文件物件模型(DOM)元素、建立動畫效果、處理事件、以及開發Ajax程式。 jQuery也提供了給開發人員在其上創建插件的能力。這使開發人員可以對底層互動與動畫、高級效果和高級主題化的元件進行抽象化。模組化的方式使jQuery函數庫能夠創建功能強大的動態網頁以及網頁應用程式。

微軟和諾基亞已宣佈在他們的平台上綁定jQuery。微軟最初在Visual Studio中整合了jQuery以便在微軟自己的ASP.NET AJAX框架和ASP.NET MVC Framework中使用,而諾基亞則在他的Web執行時間元件開發平台中整合了jQuery。 MediaWiki自從1.16版本後也開始使用jQuery。

jQuery 1.3版以後,推出全新的層疊樣式表(CSS)選擇器引擎Sizzle。同時不再提供Packed版本,因為解壓縮所消耗的時間,遠大於所節省的下載時間,且不利於調試,且已有Google AJAX Libraries API等公開站台提供jQuery的js的引用服務,故Packed版本原本的優點已蕩然無存。

jQuery有下列特色:

  • 使用多瀏覽器開源選擇器引擎Sizzle(jQuery專案的衍生產品)進行DOM元素選擇

  • 基於CSS選擇器的DOM操作,使用元素的名稱和屬性(如id和class)作為選擇DOM中節點的條件

  • 事件

  • 特效和動畫

  • Ajax

  • Deferred和Promise物件來控制非同步處理

  • JSON解析

  • 透過外掛程式擴充

  • 工具函數,如特徵偵測

  • 現代瀏覽器中本機的相容性方法,但對於舊版瀏覽器需要後備(fallback)方法,例如inArray()和each()

  • 多瀏覽器(不要與跨瀏覽器混淆)支援

#推薦學習:《jquery影片教學

以上是jquery是一門語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn