js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)

js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)

ID:8970237

大?。?5.50 KB

頁數(shù):7頁

時(shí)間:2018-04-13

js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)_第1頁
js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)_第2頁
js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)_第3頁
js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)_第4頁
js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)_第5頁
資源描述:

《js入門(js(javascript)和jsp(javaserverpages)的區(qū)別)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、js入門(js(JavaScript)和jsp(JavaServerPages)的區(qū)別)JSP??2009-06-1108:41??閱讀2???評(píng)論0?字號(hào):大大?中中?小小該入門由hamal搜集網(wǎng)上的資料整理而成。希望大家在看完本入門之后能分清楚js(JavaScript)和jsp(JavaServerPages)的區(qū)別。希望這兩篇文檔對(duì)大家能有所幫助!............................................................................................................JavaS

2、cript簡介通過超文本(HyperText)和超媒體(HyperMedia)技術(shù)結(jié)合超鏈接(Hyperlink)的鏈接功能將各種信息組織成網(wǎng)絡(luò)結(jié)構(gòu)(web),構(gòu)成網(wǎng)絡(luò)文檔(Document),實(shí)現(xiàn)Internet上的“漫游”。通過HTML符號(hào)的描述就可以實(shí)現(xiàn)文字、表格、聲音、圖像、動(dòng)畫等多媒體信息的檢索。然而采用這種超鏈技術(shù)存在有一定的缺陷,那就是它只能提供一種靜態(tài)的信息資源,缺少動(dòng)態(tài)的客戶端與服務(wù)器端的交互。雖然可通過CGI(CommonGatewayInterface)通用網(wǎng)關(guān)接口實(shí)現(xiàn)一定的交互,但由于該方法編程較為復(fù)雜,因而在一段時(shí)間防礙了Internet技術(shù)的發(fā)展。而

3、JavaScript的出現(xiàn),無凝為Internet網(wǎng)上用戶帶來了一線生機(jī)??梢赃@樣說,JavaScript的出現(xiàn)是時(shí)代的需求,是當(dāng)今的信息時(shí)代造就了JavaScript。JavaScript的出現(xiàn),它可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關(guān)系,而是實(shí)現(xiàn)了一種實(shí)時(shí)的、動(dòng)態(tài)的、可交式的表達(dá)能力。從而基于CGI靜態(tài)的HTML頁面將被可提供動(dòng)態(tài)實(shí)時(shí)信息,并對(duì)客戶操作進(jìn)行反應(yīng)的Web頁面的取代。JavaScript腳本正是滿足這種需求而產(chǎn)生的語言。它深受廣泛用戶的喜愛的歡迎。它是眾多腳本語言中較為優(yōu)秀的一種,它與WWW的結(jié)合有效地實(shí)現(xiàn)了網(wǎng)絡(luò)計(jì)算和網(wǎng)絡(luò)計(jì)算機(jī)的藍(lán)圖。無凝Java家族

4、將占領(lǐng)Internet網(wǎng)絡(luò)的主導(dǎo)地位。因此,盡快掌握J(rèn)avaScript腳本語言編程方法是我國廣大用戶日益關(guān)心的。一、JavaScript的歷史  談到JavaScript的歷史,首先就得介紹[網(wǎng)景](Netscape)這家公司,相信很多人使用過Netscape瀏覽器來瀏覽網(wǎng)頁,這家公司在設(shè)計(jì)瀏覽器的時(shí)候,一方面為了輔助本身發(fā)展的一種名為LiveWire的程式,另一方面為了提高網(wǎng)頁設(shè)計(jì)的互動(dòng)性,所以發(fā)展了LiveScript這個(gè)電腦語言。  那JavaScript和LiveScript有什么關(guān)系呢?在Netscape發(fā)展LiveScript的同時(shí),另一家名為[升陽](Sun)的

5、公司也正在發(fā)展Java語言,為了輔助Java的網(wǎng)頁程式方面的設(shè)計(jì),所以這兩家公司進(jìn)行合作,共同發(fā)展LiveScript語言,并且將LiveScript語言改名為Javacript,這就是Javacript的由來?! avaScript剛開始時(shí)僅應(yīng)用在Netscape瀏覽器,不過隨著使用JavaScript制作網(wǎng)頁的人愈來愈多,微軟的IE瀏覽器也提供了新功能,現(xiàn)在可以在IE瀏覽器上看到JavaScript的效果了。二、什么是JavaScriptJavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(EventDriven)并具有安全性能的腳本語言。使用它的目的是與HTML

6、超文本標(biāo)記語言、Java腳本語言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁面中鏈接多個(gè)對(duì)象,與Web客戶交互作用。從而可以開發(fā)客戶端的應(yīng)用程序等。它是通過嵌入或調(diào)入在標(biāo)準(zhǔn)的HTML語言中實(shí)現(xiàn)的。它的出現(xiàn)彌補(bǔ)了HTML語言的缺陷,它是Java與HTML折衷的選擇,具有以下幾個(gè)基本特點(diǎn):1、是一種腳本編寫語言JavaScript是一種腳本語言,它采用小程序段的方式實(shí)現(xiàn)編程。像其它腳本語言一樣,JavaScript同樣已是一種解釋性語言,它提供了一個(gè)易的開發(fā)過程。它的基本結(jié)構(gòu)形式與C、C++、VB、Delphi十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運(yùn)行過程中被逐行地解釋

7、。它與HTML標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作。2、基于對(duì)象的語言。JavaScript是一種基于對(duì)象的語言,同時(shí)以可以看作一種面向?qū)ο蟮摹_@意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。因此,許多功能可以來自于腳本環(huán)境中對(duì)象的方法與腳本的相互作用。3、簡單性JavaScript的簡單性主要體現(xiàn)在:首先它是一種基于Java基本語句和控制流之上的簡單而緊湊的設(shè)計(jì),從而對(duì)于學(xué)習(xí)Java是一種非常好的過渡。其次它的變量類型是采用弱類型,并未使用嚴(yán)格的數(shù)據(jù)類型。4、安全性JavaScript是一種安全性語

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。