前端的語(yǔ)言技術(shù)。眾多強(qiáng)大的語(yǔ)言技術(shù)支撐著Web網(wǎng)頁(yè)的前端,前端語(yǔ)言主要有腳本語(yǔ)言、JavaScript、VBSript、Ajax、JSON、bootstrap、angluar.js和JQuery以及前端編輯器。人們接觸到的腳本語(yǔ)言又被稱為擴(kuò)建的語(yǔ)言或者動(dòng)態(tài)語(yǔ)言,通常以文本的形式保存,只有在被調(diào)用時(shí)才進(jìn)行解釋或編譯。JavaScript也是一種腳本語(yǔ)言,它是一種動(dòng)態(tài)類(lèi)型、弱類(lèi)型、基于原型的語(yǔ)言,用于嵌入html網(wǎng)頁(yè)增加動(dòng)態(tài)功能,實(shí)現(xiàn)html網(wǎng)頁(yè)的交互功能,也可以寫(xiě)成單獨(dú)的js文件,可用于多平臺(tái)多操作系統(tǒng),被大多瀏覽器支持。因?yàn)镴avaScript的動(dòng)態(tài)性,不需要服務(wù)器的支持,就可以直接響應(yīng)用戶的輸入。使用者在訪問(wèn)一個(gè)頁(yè)面時(shí),鼠標(biāo)的使用可以通過(guò)JavaScript對(duì)其進(jìn)行響應(yīng),所以早期的開(kāi)發(fā)人員喜歡通過(guò)JavaScript減輕服務(wù)器的負(fù)擔(dān)。隨著服務(wù)器功能的增多,開(kāi)發(fā)人員會(huì)選擇用服務(wù)器的腳本來(lái)保證安全。
提到VBSript語(yǔ)言,它開(kāi)始是一種非結(jié)構(gòu)化的語(yǔ)言,后來(lái)經(jīng)過(guò)完善成為結(jié)構(gòu)化語(yǔ)言,也有它相應(yīng)的開(kāi)發(fā)環(huán)境,它是用于微軟環(huán)境下的解釋性腳本語(yǔ)言。
Ajax指的是異步JavaScript和xml,是一種能夠在不刷新整個(gè)網(wǎng)頁(yè)的前提下還能更新部分網(wǎng)頁(yè)的技術(shù),通過(guò)后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交互,Ajax可以使網(wǎng)頁(yè)實(shí)現(xiàn)異步更新。JSON是一種輕量級(jí)數(shù)據(jù)交換格式,能夠替代XML的工作,即可以處理前端和服務(wù)器之間的數(shù)據(jù)交互,方便人們的讀寫(xiě),易于機(jī)器的分析和運(yùn)行,主要形式為一個(gè)鍵值對(duì)形式表示的字符串。Bootstrap指的是前端UI框架,angluarjs和JQuery指的是前端框架庫(kù)。前端編輯器又包括重量級(jí)編輯器wbstorm、適合寫(xiě)CSS的Brackets、所見(jiàn)即所得的Dreamweaver、適合寫(xiě)H5的HBuilder、有著強(qiáng)大插件相當(dāng)于升級(jí)版的記事本的Sublime、多插件的notepad++。
>>> 查看《新聞動(dòng)態(tài)前端的語(yǔ)言技術(shù)》更多相關(guān)資訊 <<<
本文地址:http://www.ccrxjh.com/news/html/9151.html