《JavaScript程序設計》期末復習題

上傳人:小** 文檔編號:111813801 上傳時間:2022-06-21 格式:DOC 頁數(shù):6 大?。?03.50KB
收藏 版權申訴 舉報 下載
《JavaScript程序設計》期末復習題_第1頁
第1頁 / 共6頁
《JavaScript程序設計》期末復習題_第2頁
第2頁 / 共6頁
《JavaScript程序設計》期末復習題_第3頁
第3頁 / 共6頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《JavaScript程序設計》期末復習題》由會員分享,可在線閱讀,更多相關《《JavaScript程序設計》期末復習題(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、JavaScript程序設計》期末復習題 筆試與上機各占50分,考試時間為100分鐘 (筆試部分50分,考試時間40分鐘) 一、判斷題(1'X10=10' I. Jscript與JavaScript的區(qū)別 2.JavaScript區(qū)分大小寫 3. “”是HTML注釋標記,“//”是JavaScript注釋標記 4. JavaScript是無類型的計算機語言,JavaScript會根據(jù)需要對數(shù)據(jù)進行自動轉(zhuǎn)換。 5. 在HTML文檔中,超鏈接即被稱為錨,但在JavaScript中,link對象代表超鏈接,而不是錨(anchor)對象來代表。 6. displa

2、y:none和visibility:hidden都可以實現(xiàn)隱藏元素在前臺的顯示,但visibility:hidden保證原有位置不被占用。 7. 函數(shù)如果需要返回一個特定類型的值,必須使用return語句。 8. JavaScript不會檢測函數(shù)所傳遞的實際參數(shù)和形式參數(shù)的類型和數(shù)量。 9. getElementById()用來獲取ID標簽屬性為指定值的第一個對象;getElementsByName()用來獲取name標簽屬性為指定值的所有對象的集合。 10. 含有與不含有框架結(jié)構的瀏覽器窗口的關閉方法。 II. 在JavaScript中,數(shù)組元素可以是任何類型的數(shù)據(jù)。 12. J

3、avaScript不支持真正意義上的多維數(shù)組,但是由于其數(shù)組元素可以是數(shù)組,所以可以通過將數(shù)組保存在數(shù)組元素中來模擬多維數(shù)組。 13. Cookie用來在客戶器端保存一些數(shù)據(jù),其數(shù)量和大小均有限制。 14. location對象的href屬性可實現(xiàn)重新加載新頁面功能,document對象的location屬性不能實現(xiàn)此功能。 15. 在JavaScript中的單選按鈕(radio),不能通過單擊“選中”和“未選中”來進行切換。 二、選擇題(2'X20=40') ( ( ( ( ) ) ) ) 1. 以下哪個變量名是非法的: A. num_1B.2sumC.SumD.

4、_des 2?以下哪個單詞不屬于javascript保留字: A. withB.parentC.caseD.void 3. 在JavaScript中用下面哪個關鍵字來定義變量: A. intB.documentC.charD.var 4. (778>787)?5:2的結(jié)果是: A. 2B.5C.5,2D.3 5. 在JavaScript表達式中12+"12"+"5"的結(jié)果是: A. 29B.1217C.126D.12125 6. 下列哪個方法可以使窗口顯示上一個地址頁面: A.forward()B.go()C.back()D.reload() 7.DOM定義了訪問HTML

5、文檔對象的一套:() A.屬性B.方法C.事件D.以上都是 8.onScroll事件是指:() A.移動鼠標B.按下按鈕 C.移動滾動條D.點擊鼠標 9?分析下面的JavaScript代碼段,輸出結(jié)果是:() a=eval("3+6+7");document.write(a); A.16B.367C.0D.以上都不是 10. 在JavaScript中,命令按鈕(Button)支持的事件是:() A.onClickB.onChangeC.onSelectD.onLoad 11. 使用open方法打開具有瀏覽器工具欄、地址欄、菜單欄的窗口,下列選項正確的是:() A. ope

6、n("x.html","HI","toolbar=1,scrollbars=1,status=1"); B. open("HI","scrollbars=1,location=1,status=1"); C. open("x.html","status=yes,menubar=1,location=1"); D. open("x.html","HI","toolbar=yes,menubar=1,location=1"); 12. 在JavaScript中,文本域不支持的事件包括:() A.onBlurB.onChange C.onFocusD.onLostFocused 13.

7、 下面對于JavaScript中的單選按鈕(radio)的說法正確的是:() A. 單選按鈕可以通過單擊“選中”和“未選中”來進行切換 B. 單選按鈕沒有checked屬性 C. 單選按鈕不支持onClick事件 D. 單選按鈕的length屬性表示同一組中單選按鈕的數(shù)量 14. 下面關閉名為mydiv的層的代碼正確的是:() A. document.getElementById(mydiv).style.display="none"; B. document.getElementById("mydiv").style.display=none; C. document.get

8、ElementById("mydiv").style.display="none"; D. document.getElementById("mydiv").style.display=="none"; 15. setTimeout("move()",20)語句的含義是:() A. 每隔20秒,move()函數(shù)就會被調(diào)用一次 B. 每隔20分鐘,move()函數(shù)就會被調(diào)用一次 C. 每隔20毫秒,move()函數(shù)就會被調(diào)用一次 D. move()函數(shù)被調(diào)用20次 16. 下列語句中,可以用來實現(xiàn)改變HTML文檔背景顏色的是:() A. document.bgColor("yel

9、low") B. document.bgColor()="yellow" C. document.bgColor="yellow" D. document.background="yellow" 17.下面對于JavaScript中的復選框(checkbox)的說法正確的是:() A. 如果需將一個復選框選中,需要將復選框的selected屬性設為true B. 如果需將一個復選框選中,需要將復選框的checked屬性設為true C. 如果需將一個復選框選中,需要將復選框的selected屬性設為selected D. 如果需將一個復選框選中,需要將復選框的checked屬性

10、設為checked 18. JavaScript語言的文件中,focus將觸發(fā)的事件是: A.元素失去焦點 C.頁面被載入 B.當前焦點位于該元素 D?將當前內(nèi)容提交 19. 在進行表單驗證時,當填寫的文本框信息有錯誤時,通常會在文本框后面用紅色的特殊字體顯示錯誤信息,那么這種即時錯誤信息是在文本框發(fā)生了什么事件后產(chǎn)生的: () A.onBlurB.onFocusC.onChangeD.onClick 20. 如果下拉列表框(select)對象中沒有選項被選中,那么selectedIndex屬性的值為:() A.0B.1C.-1D.null 21. 分析下面的Java

11、Scrip代碼段,輸出的結(jié)果是:() vars1=15; vars2=”string”; if(isNaN(s1))document.writeln(s1); if(isNaN(s2))document.write(s2); A.15B.stringC.15stringD.不打印任何信息 22. 如下代碼片斷,當鼠標移到圖片上時,顯示的內(nèi)容是:() A. s1圖 B. s2圖 C.

12、s1圖及文字“很可愛呀!” D. s2圖及文字“很可愛呀!” 23. 網(wǎng)頁中有一個名為pre.gif的“后退”小圖標,下面實現(xiàn)“后退”功能正確的選項是: A. B. C. D.

13、tory.go(1);"> 24.分析javascript代碼段,輸出結(jié)果是:() vara="125.8765"; c=parseInt(a);d=parseFloat(a); document.write(c+"  "+d) A. 125.8765 126 B. 125 125.8765 C. 125.8765 125 D. 126 125.8765 25.分析下面的javascript代碼段,輸出結(jié)果是:() varmystring="Iamagoodstudent

14、"; a=mystring.indexOf("good"); document.write(a); A.5B.6C.7D.8 共5頁,第5頁 (上機部分50分,考試時間60分鐘) 三、編程題(15'+15'+20'=50') 1.應用JavaScript中的for語句,實現(xiàn)1到50之間所有奇數(shù)之和及計算出奇數(shù)的總個數(shù),并把它們輸出到頁面中。 2. 在一個HTML頁面中創(chuàng)建兩行兩列的框架,兩列寬度分別占據(jù)可見窗口的30%和70%,兩行寬度分別占據(jù)窗口的50%。四個框架分別顯示frame1.html、frame2.html、frame3.html、frame4.html四個

15、頁面。 3. 使用表單及表單中的文本域和按鈕實現(xiàn)計算圓面積(Math.PI=3.14159)。要求輸入圓半徑后點擊“計算”按鈕,用alert方法彈出圓面積的結(jié)果。具體界面如下: 計算, 4. 有一個用戶登錄的表單,當點擊“登錄”按鈕的時候,需要驗證一下用戶名稱和密碼是否為空,為空則給出相應的提示。當點擊“取消”按鈕的時候清空所填的內(nèi)容。請用代碼實現(xiàn)如上功能。 5. 通過image對象模擬幻燈片播放,要求: (1) 循環(huán)播放三張圖片,圖片名稱分別為:image1.gif、image2.gif、image3.gif。 (2) 通過body的onLoad事件處理器、image的src屬性的修改和window.setTimeout(函數(shù),延遲毫秒數(shù))函數(shù)的自身調(diào)用來實現(xiàn)圖片循環(huán)播放。 (3) 開始時默認顯示第一幅圖片,以后每隔2秒播放一幅畫,播放到最后一幅畫時再從頭開始播放。 共5頁,第6頁

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!