當前位置:編程學習大全網 - 源碼下載 - jquery和javascript有什麽區別?

jquery和javascript有什麽區別?

JavaScript 是壹種腳本語言,主要用在瀏覽器中,實現對網頁的文檔對象的操作和壹些用戶交互動作的處理。

而 jQuery 則是 JavaScript 的壹個代碼庫(或習慣性叫類庫),它將壹些在 JavaScript 開發中經常用到的功能集合起來,以方便開發者直接使用,而不需要再用原生 JavaScript 語句寫大量代碼,同時可在不同瀏覽器間實現壹致的效果。是當前最流行的 JavaScript 庫之壹。

擴展資料:

jquery和javascrip都是腳本語言,

腳本語言又被稱為擴建的語言,或者動態語言,是壹種編程語言,用來控制軟件應用程序,腳本通常以文本(如ASCII)保存,只在被調用時進行解釋或編譯。

特點:

1、腳本語言(JavaScript,VBscript等)介於HTML和C,C++,Java,C#等編程語言之間。 HTML通常用於格式化和鏈接文本。而編程語言通常用於向機器發出壹系列復雜的指令。

2、腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相像壹些,其也涉及到變量。與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜壹些.

3、與程序代碼的關系:腳本也是壹種語言,其同樣由程序代碼組成。

4、腳本語言是壹種解釋性的語言,例如Python、vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以編譯成二進制代碼,以可執行文件的形式存在,腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。

5、腳本語言壹般都是以文本形式存在,類似於壹種命令。

舉個例子說:如果建立了壹個程序,叫aaa.exe,可以打開.aa為擴展名的文件,為.aa文件的編寫指定了壹套規則(語法),當別人編寫了.aa文件後,自己的程序用這種規則來理解編寫人的意圖,並作出回應,那麽,這壹套規則就是腳本語言。

6、相對於編譯型計算機編程語言:用腳本語言開發的程序在執行時,由其所對應的解釋器(或稱虛擬機)解釋執行。系統程序設計語言是被預先編譯成機器語言而執行的。腳本語言的主要特征是:程序代碼即是腳本程序,亦是最終可執行文件。腳本語言可分為獨立型和嵌入型,獨立型腳本語言在其執行時完全依賴於解釋器,而嵌入型腳本語言通常在編程語言中(如C,C++,VB,Java等)被嵌入使用。

7、和系統程序設計語言相比:不同是腳本語言是被解釋而系統程序設計語言是被編譯。被解釋的語言由於沒有編譯時間而提供快速的轉換,通過允許用戶運行時編寫應用程序,而不需要耗時的編譯/打包過程。解釋器使應用程序更加靈活,腳本語言的代碼能夠被實時生成和執行。腳本語言通常都有簡單、易學、易用的特性,目的就是希望能讓程序設計師快速完成程序的編寫工作。

參考資料:

百度百科-腳本語言

  • 上一篇:易語言.飛揚和漢語編程是壹樣的嗎?
  • 下一篇:redis有腳本語言嗎
  • copyright 2024編程學習大全網