WEB前臺腳本語言

2018-12-11 11:16 更新

1.簡單總結(jié):

1、JS是一門前端語言。 2、Ajax是一門技術(shù),它提供了異步更新的機制,使用客戶端與服務(wù)器間交換數(shù)據(jù)而非整個頁面文檔,實現(xiàn)頁面的局部更新。 3、jQuery是一個框架,它對JS進行了封裝,使其更方便使用。jQuery使得JS與Ajax的使用更方便

2.詳細介紹

2.1 JavaScript

JavaScript(簡稱js)是一種主要運行于瀏覽器中的弱類型的動態(tài)腳本語言,可以用來實現(xiàn)網(wǎng)頁上的一些高級功能,如數(shù)據(jù)驗證處理、頁面動態(tài)效果、定時任務(wù)、與用戶交互、發(fā)送/接收服務(wù)器端數(shù)據(jù)等等。

2.2 jQuery

jQuery是js的一個工具庫,由John Resig在2006年發(fā)布。j代表JavaScript,query是“查詢”的意思。也就是說,這個庫的意圖是基于JavaScript的查詢。查詢的目標是什么?答案是DOM(文檔對象模型)結(jié)構(gòu)中的Node(節(jié)點)。一個網(wǎng)頁就是一個html文檔,而網(wǎng)頁上的所有內(nèi)容都是節(jié)點,包括文檔節(jié)點、元素節(jié)點、文本節(jié)點、注釋節(jié)點、屬性節(jié)點等等。而jQuery的查詢最主要針對的是元素節(jié)點,如段落(p)、錨點(a)、表格(table)等,只有少數(shù)方法可以處理文本節(jié)點與注釋節(jié)點。同時jQuery還可以用attr方法方便地對元素節(jié)點的屬性進行讀取/設(shè)置。

2.3 ajax

ajax全稱Asynchronous JavaScript and XML(異步的JavaScript與XML),是網(wǎng)頁無需刷新頁面、使用js與服務(wù)器進行交互的一種技術(shù)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號