JavaScript特效在網(wǎng)

JavaScript特效在網(wǎng)

ID:45054381

大?。?87.50 KB

頁數(shù):97頁

時(shí)間:2019-11-08

JavaScript特效在網(wǎng)_第1頁
JavaScript特效在網(wǎng)_第2頁
JavaScript特效在網(wǎng)_第3頁
JavaScript特效在網(wǎng)_第4頁
JavaScript特效在網(wǎng)_第5頁
資源描述:

《JavaScript特效在網(wǎng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、第5章JavaScript特效在網(wǎng)頁中的應(yīng)用本章內(nèi)容:JavaScript語言的基本概念和語法;JavaScript語句和函數(shù);JavaScript對象的方法和屬性。§5.1JavaScript語言的基本概念和語法5.1.1JavaScript語言的基本概念JavaScript是一種基于對象(Object)和事件驅(qū)動(dòng)(EventDriven)的腳本語言。所謂腳本語言,就是可以和HTML語言一起使用的語言。JavaScript是一種運(yùn)行于瀏覽器環(huán)境中的語言,被用來向HTML頁面添加交互行為。JavaScript的功能利用JavaScript可以將文本動(dòng)態(tài)的放入HTML頁

2、面;可以對事件做出響應(yīng);可以讀寫HTML元素;可被用來驗(yàn)證用戶輸入的數(shù)據(jù);可被用來檢測訪問者的瀏覽器,并根據(jù)所檢測到的瀏覽器,為這個(gè)瀏覽器載入相應(yīng)的頁面等等。JavaScript程序的主要特點(diǎn)解決人機(jī)交互問題。下面通過記事本,編寫第一個(gè)JavaScript程序。通過這個(gè)例子可以說明JavaScript的腳本是怎樣嵌入到HTML文檔中的,以便對JavaScript有一個(gè)大概的認(rèn)識。【例5-1】在頁面中輸出字符串。第一個(gè)JavaScript程序基本語法說明①在標(biāo)記…之間可以加入JavaScript腳本。②腳本標(biāo)記script必須以開頭,以結(jié)束,界定程序開始的位置和結(jié)束的位置。③JavaScript語言提供了注釋,其作用是為代碼添加閱讀說明。注釋有兩種:一是以//開始的單行注釋,二是以/*開頭,以*/結(jié)尾的多行注釋。瀏覽器在解釋腳本

4、語句時(shí),忽略注釋?;菊Z法說明(續(xù))④在書寫JavaScript程序時(shí),每條語句后面加一個(gè)分號“;”。⑤JavaScript程序本身不能獨(dú)立存在,它依附于某個(gè)HTML頁面,在瀏覽器端運(yùn)行。如果把腳本放置到head部分,在頁面載入的時(shí)候,就同時(shí)載入了代碼。通常這個(gè)區(qū)域的JavaScript代碼是為body區(qū)域程序代碼所調(diào)用的事件處理函數(shù)。如果把腳本放置于body部分后,在頁面載入時(shí)不屬于某個(gè)函數(shù)的腳本就會被執(zhí)行,執(zhí)行后的輸出就成為頁面的內(nèi)容。下面給出了位于head部分的代碼和位于body部分的代碼。位于head部分的代碼實(shí)例位于head部分的代</p><p>5、碼functionshow(){alert("歡迎進(jìn)入JavaScript精彩世界!");}//調(diào)用head部分的函數(shù)show()位于body部分的代碼實(shí)例位于body部分的代碼2.JavaScript語言的特點(diǎn)JavaScrip

6、t語言具有以下基本特點(diǎn):①JavaScript是一種解釋性腳本語言。它采用小程序段的方式實(shí)現(xiàn)編程,并與HTML標(biāo)記結(jié)合在一起,從而方便用戶的使用操作。②JavaScript是一種基于對象的語言。用戶可以直接使用對象,而不必創(chuàng)建對象。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。③JavaScript的變量類型采用弱類型。沒有使用嚴(yán)格的數(shù)據(jù)類型,因此易于操作和維護(hù)。2.JavaScript語言的特點(diǎn)(續(xù))④JavaScript是一種安全性語言。它不允許訪問本地的磁盤,并不能將數(shù)據(jù)存放到服務(wù)器上,不允許對網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或

7、動(dòng)態(tài)交互,從而有效地防止數(shù)據(jù)丟失。⑤JavaScript是動(dòng)態(tài)的。它可以直接對用戶的輸入做出響應(yīng),無須經(jīng)過web服務(wù)程序。它對用戶的響應(yīng)是采用事件驅(qū)動(dòng)的方式進(jìn)行的。事件驅(qū)動(dòng)是指在主頁(HomePage)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱為事件。例如,單擊或雙擊鼠標(biāo)等。⑥JavaScript是一種跨平臺語言。只要能運(yùn)行瀏覽器的計(jì)算機(jī),并且瀏覽器支持JavaScript,就可以正確執(zhí)行。5.1.2JavaScript語言的基本語法1.常量JavaScript的常量是不能改變的數(shù)據(jù)。下面介紹JavaScript中幾種基本類型的常量。①字符串常量字符串是用單

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(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)完成后未能成功下載的用戶請聯(lián)系客服處理。