javascript測試題_第1頁
javascript測試題_第2頁
javascript測試題_第3頁
javascript測試題_第4頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、一、單選題(30 分) 1.以下說法不正確的是:()B A.DOM 的全稱為 Document Object Model; B.BOM 為文檔對象模型; C.DOM 的作用為可以對頁面得內(nèi)容進行增加刪除替換; D.BOM 為瀏覽器對象模型 2.下面關(guān)于 javascript 理解正確的:()A A.javascript 是由核心語法,五大核心對象,DOM,BOM 組成 B.document.write()向文檔中寫入內(nèi)容,可以寫在函數(shù)體內(nèi) C.javascript 中輸出在控制臺是 out.print D.alert(),confirm(),info(),item()都為系統(tǒng)函數(shù) 3.下面對

2、http 協(xié)議說法不正確的是:()C A.http 協(xié)議遵循三次握手規(guī)則 B.同步的一個請求得規(guī)則是客戶端用戶發(fā)送一個請求到服務(wù)器,服務(wù)器進行處 理,處理結(jié)果響應給客戶端 C.javascript 中 location 對象下沒有 host 屬性 D. 4.關(guān)于事件說法正確的是()A A.事件由事件函數(shù) 事件源 事件對象組成 B.當前事件作用在哪個標簽上,哪個標簽就是事件源 C.onclick 就是一個事件對象 D.圖片切換使用 javascript 的 change 事件 5. 關(guān)于定時器的寫法正確的是( ) D A.var timer = setInterval(1000,function

3、() B.var timer = setTimerout(function(),1000) C.var tiemr = setInterval(function atime(),1000) D.var tiemr = setTimeout(atime,1000) 6. 下列關(guān)于獲取頁面元素說法正確正確的是( )C A.document.getElementById(a)是通過 id 值為 a 獲取頁面中的一個元素 B.document.getElementsByName(“na”)是通過name屬性值為na獲取頁面中 的一個元素 C.document.getElementsByTagName(

4、“div”)是通過標簽名獲取去所有div; D.以上說法都不正確; 7.下列說法正確的是() D A.children 和 childNodes 都是獲取當前元素的子元素的,兩者沒有區(qū)別 B.parent 在 DOM 和 BOM 中相同,都是獲取父級標簽元素的 C.如果想要改變當前元素得上一個兄弟節(jié)點 ,可以使用 previousSibling = “要改變得標簽” D.DOM 中,已知一個節(jié)點,并且知道他們得位置關(guān)系,就可以操作任何一個節(jié)點 8. 關(guān)于 Ajax 說法正確的是(). C A.Ajax 的傳輸方式和 form 表單沒有任何區(qū)別 B.onreadystatechange是設(shè)置一個

5、事件驅(qū)動發(fā)送數(shù)據(jù) C.responseText 一定能接收字符串類型得數(shù)據(jù) 精選范本 D.open 方法在 get 方式下必須設(shè)置信息頭 7.下面的 JavaScript 語句中,() 實現(xiàn)檢索當前頁面中的表單元素中的所有文本框, 并將它們?nèi)壳蹇?D A.for(var i=0;i form1.elements.length;i+) if(form1.elementsi.type=text) form1.elementsi.value=; B.for(var i=0;idocument.forms.length;i+) if(forms0.elementsi.type=text) forms

6、0.elementsi.value=; C.if(document.form.elements.type=text) form.elementsi.value=; D.for(var i=0;idocument.forms.length; i+) for(var j=0;jdocument.formsi.elements.length; j+) if(document.formsi.elementsj.type=text) document.formsi.elementsj.value=; 10. 聲明一個對象,給它加上name 屬性和 show 方法顯示其 name 值,以下代碼中正確 的是

7、()D A.var obj = name:zhangsan,show:function()alert(name); B.var obj = name:zhangsan,show:”alert()”; C.var obj = name:zhangsan,show:function()alert(name); D.var obj = name:zhangsan,show:function()alert(); 二.填空題.(18 分) 1.DOM 中獲取第一個子節(jié)點_,最后一個子節(jié)點,父節(jié)點_, 上一個兄弟節(jié)點_,下一個兄弟節(jié)點._,所有子節(jié)點 _ 2.什么是 A

8、jax _(3分), 3.瀏覽器對象模型中獲取地址得對象為_,獲取 html 框架中頂級頁 面的屬性為_. 精選范本 4.BOM 中控制頁面前進的方法 _,后退的方法_前進后退多個的方 法_. 5.利用 BOM 控制刷新當前頁面的方式有 _,_,_. 6.如何利用 javascript 改變 cookie 的值_(2分) 三PHP 回顧(20 分) 1.至少寫出 PHP 十種魔術(shù)方法? 2.mysql 的引擎有哪些,列舉兩種,關(guān)系型數(shù)據(jù)庫主要有哪些,介紹一款你了解得非 關(guān)系型數(shù)據(jù)庫 五.javascript 程序閱讀題(加注釋)(10 分) 打開一個子窗口 動起來 var win=null;

9、var screenWidth = window.screen.width; var screenHeight = window.screen.height; var x=10, y=0; function move() var width = win.outerWidth; var height = win.outerHeight; console.log(width, height); setInterval(function() var top = win.screenY; var left = win.screenX; if(top=0 y=10; console.log(top, screenHeight, height); if(top=screenHeight-height y=0; if(top=screenHeight-height y=-10; if(top=0 y=0; win.moveBy(x,y); , 50); 精選范本 四簡答題(22 分) 1.Ajax 同步和

溫馨提示

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

評論

0/150

提交評論