《JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案_第1頁(yè)
《JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案_第2頁(yè)
《JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案_第3頁(yè)
《JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案_第4頁(yè)
《JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案_第5頁(yè)
已閱讀5頁(yè),還剩43頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

^JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)》復(fù)習(xí)考試題庫(kù)及答案

一、單選題

1,下列選項(xiàng)中,哪一項(xiàng)不是JavaScript中的事件?

A、oneIick

B、onmouseover

Cvonsubmit

D、onpressbutton

答案:D

2.返回最接近number的整數(shù)

A、Math,pow(x,y)

B、Math,random()

C、Math,round(number)

D、Math,sqrt(number)

答案:C

3.如果在HTML頁(yè)面中包含如下圖片標(biāo)簽,則選項(xiàng)中的()語(yǔ)句能夠獲取該元素。

Avdocument.getEIementById("img")

B、document.getEIementById("tp")

C\document.getEIementById(“pic”)

D\document.getEIementById(u#picn)

答案:C

4.以下window對(duì)象中常用的方法描述錯(cuò)誤的是()

A、prompt。用來(lái)提示用戶輸入的對(duì)話框

B、alert。用來(lái)提示用戶輸入的對(duì)話框

C、confirm。顯示一個(gè)帶有提示信息、確定和取消按鈕的確認(rèn)框

D、close。關(guān)閉瀏覽器窗口

答案:B

5.簡(jiǎn)單動(dòng)畫(huà)animate()方法能改變可以取()值的CSS屬性

A、透明度

B、身度

C、數(shù)字

D、任意

答案:C

6.返回x的y次事使用()方法

A、Math,pow(x,y)

B\Math,random0

C、Math,round(number)

D\Math,sqrt(number)

答案:A

7.()方法返回一周中的某一天(0-6),0為周日,1為周一,以此類推

A、getDate0

B\getDay()

C、getHours()

D、getTime()

答案:B

8.以下不屬于window對(duì)象的常用方法有()

AvIocation

B、prompt

C、aIert

Dvconfirm

答案:A

9.在JavaScript中,以下不是邏輯運(yùn)算符的是?

A、>=

B\&&

C、II

D、!

答案:A

10.返回0和1之間的偽隨機(jī)數(shù),可能為0,但總小于1,[0,1)

AvMath,pow(x,y)

B、Math,random0

GMath,round(number)

D\Math,sqrt(number)

答案:B

11.0方法返回一個(gè)月中的某一天(1-31)

A、getDate0

B、getDay()

C、getHours()

DvgetTime0

答案:A

12.在JavaScript中,能夠?qū)崿F(xiàn)頁(yè)面重新加載的選項(xiàng)是()

A、document,reIoad()

Bvwindow.reIoad()

C、Iocation.reIoad()

D、history,reIoad()

答案:C

13.以下代碼:<body><scripttype="text/javascript">varundf;

if(typeofundf~"undefined"){undf="HeIIoWorId";}eIse{u

ndf="nuII";}document,write("名稱是:"+undf);</script></body>的輸

出結(jié)果是?

A\名稱是:nuII

B、名稱是:HeiloWorId

C、無(wú)任何輸出

D、名稱是:HeiloWorIdnulI

答案:B

14.下列正則表達(dá)式中,()可以匹配首位是小寫字母,其他位數(shù)是小寫字母或數(shù)字

的最少兩位字符串

A、/1w{2,}/

B\/"[a-z][a-z0-9]+$/

C\/"[a-z0-9]+$/

D\/"[a-z]\d+$/

答案:B

15.在JavaScript中,以下關(guān)于for循環(huán)說(shuō)法錯(cuò)誤的是?

A、for循環(huán)必須是有限的循環(huán),不能無(wú)限循環(huán)

B、for循環(huán)的基本語(yǔ)法結(jié)構(gòu)是:for(初始化表達(dá)式;循環(huán)條件表達(dá)式;循環(huán)后的

操作表達(dá)式){語(yǔ)句或語(yǔ)句塊;}

C、for循環(huán)中允許使用關(guān)鍵字break

D、針對(duì)已知循環(huán)次數(shù)的情況下,使用for循環(huán)比whiIe循環(huán)更高效

答案:A

16.vararr="HeIIo,worId".spIit(",");arr()變量

A、對(duì)象

B、數(shù)組

C、字符串

D、NAN

答案:B

17.不帶任何參數(shù)的()方法,會(huì)立即停止當(dāng)前正在執(zhí)行的動(dòng)畫(huà)

A、end()

B、cIear0

C\remove()

D\stop0

答案:D

18.在JavaScript中,關(guān)于函數(shù)的調(diào)用說(shuō)法錯(cuò)誤的是?

A、調(diào)用函數(shù)的語(yǔ)句也需要放置在<script>和</script>里

B、函數(shù)是可以自動(dòng)執(zhí)行

C、一般有函數(shù)名的函數(shù)調(diào)用是需要寫出函數(shù)名后邊用()填入對(duì)應(yīng)的參數(shù)

D、函數(shù)使用多個(gè)參數(shù)的時(shí)候用英文逗號(hào)隔開(kāi)

答案:B

19.JavaScript中,關(guān)于arguments對(duì)象,下列說(shuō)法錯(cuò)誤的是?

A、該對(duì)象只能與數(shù)組配合使用

B、該對(duì)象有l(wèi)ength屬性

C、該對(duì)象可以管理實(shí)際參數(shù)

D、該對(duì)象管理的實(shí)際參數(shù)不能超過(guò)10個(gè)

答案:D

20.在JavaScript中,有以下代碼<scripttype="text/javascript">vara=navi

gator.;for(vari=0;i<a.Iength;i++){document,write(a[i].name+"

");}</script》想要顯示瀏覽器安裝了哪些插件,橫線處需要補(bǔ)充代碼()

A、cpuCIass

B\plugins

C\pIatform

D、onLine

答案:B

21.已知手機(jī)號(hào)由11位數(shù)字組成,且以13、15或者18開(kāi)頭,以下正則表達(dá)式正

確的是()

A、^(13,15,18)\d{11}&

B、^(13|15|18)\d{11}&

G^(13,15,18)\d{9}&

D、^(13|15|18)\d{9}&

答案:D

22.表單對(duì)象屬性過(guò)濾選擇器()可以選取被選中的〈input〉元素

A、:enabIed

B、:disabIed

Cv:checked

Dv:seIected

答案:D

23.在Javascript中,關(guān)于window對(duì)象描述不正確的是()

Avwindow,history屬性是指有關(guān)客戶訪問(wèn)過(guò)的URL信息

B、window,confirm()方法顯示一^帶有提示信息和確認(rèn)按鈕的警示框

Gwindow.Iocation="a.html”和window,location.href="a.html”的作用都是

讀取并顯示a.html內(nèi)容

D、status是狀態(tài)欄文本

答案:B

24.為說(shuō)明變量保存的是jQuery對(duì)象,通常在jQuery對(duì)象變量名前加上()符

號(hào)

A、¥

B、&

C、$

D、#

答案:C

25.下列選項(xiàng)不屬于DOM模型節(jié)點(diǎn)類型的是()

A、圖像節(jié)點(diǎn)

B、元素節(jié)點(diǎn)

C、文本節(jié)點(diǎn)

D、屬性節(jié)點(diǎn)

答案:A

26.window的常用方法open()和close()用來(lái)打開(kāi)和關(guān)閉窗口,以下描述正確的

是()

A、close。方法可以帶參數(shù),也可以不帶參數(shù)

B、open。方法有三個(gè)參數(shù),使用時(shí)至少要有一個(gè)參數(shù)

C、open。方法三個(gè)參數(shù)都可以省略

D、open。方法的第一個(gè)參數(shù)是新窗口的名字

答案:C

27.現(xiàn)有HTML代碼如下:<html><head><metacharset="utf-8"><ti11e>文檔對(duì)象

模型節(jié)點(diǎn)的特點(diǎn)i11eX/head><bodyXh1>文檔對(duì)象模型概述</h1>

DOM:文檔對(duì)象模型

</body></html>,以下描述錯(cuò)誤的是()

A、<head>和<body>節(jié)點(diǎn)的父節(jié)點(diǎn)都是<html>

B、<h1>和

都是<html>的后代

C、“文檔對(duì)象模型節(jié)點(diǎn)的特點(diǎn)”是〈title〉節(jié)點(diǎn)的元素節(jié)點(diǎn)

D、<h1>和

節(jié)點(diǎn)屬于兄弟節(jié)點(diǎn)

答案:C

28.下列選項(xiàng)能夠?qū)崿F(xiàn)標(biāo)簽名查找HTML元素的是()

A、document.getEIementsByName("div")

B、document.getEIementsByTagName("div")

C、document.getEIementsByName(div)

D、document.getEIementsByTagName(div)

答案:B

29.有關(guān)事件綁定,下列選項(xiàng)錯(cuò)誤的是?

A、讓事件屬性值等于處理該事件的函數(shù)名或程序代碼可以實(shí)現(xiàn)綁定

B、讓事件屬性值等于處理該事件的函數(shù)名或程序代碼

C、事件屬性值必須只能使用函數(shù)名不能使用匿名函數(shù)簡(jiǎn)化

D、每個(gè)元素的事件屬性可以有多個(gè)

答案:C

30.靜態(tài)對(duì)象在引用該對(duì)象的屬性和方法時(shí)不需要使用new關(guān)鍵字來(lái)創(chuàng)建對(duì)象實(shí)

例,可以直接使用()的格式來(lái)進(jìn)行訪問(wèn)

A、類名.成員

B、類名.屬性

C、對(duì)象實(shí)例名.成員

D、對(duì)象實(shí)例名.屬性

答案:A

31.使用Vaiidate驗(yàn)證控件時(shí),radio單選按鈕的()屬性表示必須選中一個(gè)

A、required

B、min

C、max

D、one

答案:A

32.在JavaScript中,能夠獲取web主機(jī)端口號(hào)的是()

Avdocument.port

B、window.port

C、Iocation.port

Dvhistory.port

答案:c

33.siideToggle()方法會(huì)動(dòng)態(tài)地改變當(dāng)前元素的(),最終切換當(dāng)前元素的可見(jiàn)狀

態(tài)

A、寬度

B、局1度

C、角度

D、不透明度

答案:B

34.在JavaScript中,if多分支的正確語(yǔ)法是?

A、if(條件表達(dá)式1){語(yǔ)句或語(yǔ)句塊1}elseif(條件表達(dá)式2){語(yǔ)句或語(yǔ)句

塊2}.....elseif(條件表達(dá)式n){語(yǔ)句或語(yǔ)句塊n}eIse{語(yǔ)句或語(yǔ)句塊n+

1)

B、if(條件表達(dá)式1){語(yǔ)句或語(yǔ)句塊1}else(條件表達(dá)式2){語(yǔ)句或語(yǔ)句塊

2}.....else(條件表達(dá)式n){語(yǔ)句或語(yǔ)句塊n}eIse{語(yǔ)句或語(yǔ)句塊n+1}

C、if(條件表達(dá)式1){語(yǔ)句或語(yǔ)句塊1eIseif(條件表達(dá)式2){語(yǔ)句或語(yǔ)句塊

2).....636汗(條件表達(dá)式0{語(yǔ)句或語(yǔ)句塊n}}else{語(yǔ)句或語(yǔ)句塊n+1}

D、if(條件表達(dá)式1){語(yǔ)句或語(yǔ)句塊1}if(條件表達(dá)式2){語(yǔ)句或語(yǔ)句塊

2).....if(條件表達(dá)式n){語(yǔ)句或語(yǔ)句塊n}else{語(yǔ)句或語(yǔ)句塊n+1}

答案:A

35.()符號(hào)標(biāo)志是jQuery的簡(jiǎn)寫形式

A、$

B、&

C、

D、#

答案:A

36.Accordion插件通過(guò)設(shè)置()屬性為true,可以讓所有面板可折疊

Avrequired

B、colIapsibIe

C、name

D、border

答案:B

37.DOM是文檔對(duì)象模型得簡(jiǎn)稱,以下有關(guān)DOM描述錯(cuò)誤的是()

A、D0M與BOM關(guān)注瀏覽器的整體是相同的

B、DOM把HTML文檔看成由元素、屬性和文本組成的一顆倒立的樹(shù)

C、DOM為HTML文檔提供了一種結(jié)構(gòu)化的表示方法

D、DOM的核心操作時(shí)查看節(jié)點(diǎn)、創(chuàng)建節(jié)點(diǎn),增加節(jié)點(diǎn)、刪除節(jié)點(diǎn)以及替換節(jié)點(diǎn)

答案:A

38.有代碼如下:<inputtype="button"value="添加"onCIick="add0"/><input

type="buttorTvaIue="刪除"onCIick="deI()"/Xscript>vard=document.creat

eEIement("div");functionadd0{document,body,(d);}functiondeI(){docume

ntbody.(d);}〈/script》要實(shí)現(xiàn)以上功能,在橫線代碼正確的分別是()

A、addChiId,deIChiId

B、appendChiId,removeChiId

CvaddEIement,deIEIement

DvappendEIement,removeEIement

答案:B

39.以下關(guān)于requestAnimationFrame。方法描述正確的是()

A、此方法在瀏覽器重繪之前完成

B、主線程不會(huì)影響此方法的運(yùn)行效果

C、此方法類似于setinterval(),主要用途是按幀對(duì)網(wǎng)頁(yè)進(jìn)行重繪

D、此方法在瀏覽器重繪時(shí)完成

答案:A

40.有以下代碼:<body><scripttype="text/javascript">varnum1=10;varnum2=

"20";window.aIert(num1+num2);</scriptX/body>最終提示框中顯示信息為()

A、30

B、10+20

C、undefined

D、1020

答案:D

41.有語(yǔ)句"varx=0;while()x+=2;",要使whiIe循環(huán)體執(zhí)行10次,空白處的循

環(huán)判定式應(yīng)寫為?

A、x<10

B、x<=10

C、x<20

D、x<=20

答案:C

42.初始化Date對(duì)象的參數(shù)若不指定,則默認(rèn)是()

A、1

B、-1

C、2

D、0

答案:D

43.通過(guò)jQuery對(duì)象的()方法可以為元素增加類

Avtoggle

B、CIass

C、AddCIass

DvstyIe

答案:c

44.如果需要改變HTML元素的內(nèi)容,最簡(jiǎn)單的方法是使用()屬性

A、write

B、createEIement

C、styIe

D、innerHTML

答案:D

45.以下代碼執(zhí)行結(jié)果是?<script>varwidth=40;functionshowWidth()

{varwidth=50;document,write("<h3>寬度是:"+width+"</h3>

");}showWidth();document,write("<h3>寬度是:"+width+"</h3>");</sc

ript>

A、寬度是:50寬度是:40

B\寬度是:50寬度是:50

C、寬度是:40寬度是:40

D、寬度是:40寬度是:50

答案:A

46.基本過(guò)濾器中獲取獲取索引值為偶數(shù)的元素使用()

A、:even

B、:odd

C、:first

D、:Iast

答案:A

47.如果需要改變01(^、,>標(biāo)簽的跳轉(zhuǎn)地址,以下寫法正確的是()

A、document.getEIementById("a").url="index.html

B\document.getEIementById("a").href="index.html

C、document.getEIementById("a").src="index.html

D、document.getEIementById("a").go="index.html

答案:B

48.以下關(guān)于onblur事件說(shuō)法正確的是?

A、該事件是元素獲取到焦點(diǎn)時(shí)觸發(fā)的事件

B、表單驗(yàn)證時(shí)使用該事件較為合適

C、該事件是元素值發(fā)生改變時(shí)觸發(fā)

D、該事件頁(yè)面加載時(shí)會(huì)順帶執(zhí)行

答案:B

49.有標(biāo)簽為

,執(zhí)行代碼$("P"),addClass("cIs1")后,p標(biāo)簽的樣式為

A、cIs1

B、cIsO

GclsO和cIs1

D、以上都不對(duì)

答案:C

50.返回numberl和number2中較大值使用()方法

A、Math,abs(number)

B、Math,ceiI(number)

C、Math,fIoor(number)

D、Math,max(numberl,number?)

答案:D

51.創(chuàng)建()對(duì)象,可以獲取計(jì)算機(jī)中的日期和時(shí)間

A、Data

B、Date!ime

CvDate

D、Time

答案:C

52.在HTML頁(yè)面中,定義了如下所示的JavaScript函數(shù)functionpute(op){ale

rt(op);}正確調(diào)用該函數(shù)的HTML代碼是?

Av<inputname="a"type="button"oneIick="pute(this.vaIue)"vaIue="+"/>

B、<inputname=,,b"type=',button"oncIick="pute(-)"vaIue="-"/>

G<inputname="a"type="button"oneIick="pute("*")"vaIue="*"/>

D\<inputname="a',type=',button"oncIick="pute(/)"vaIue="/"/>

答案:A

53.setTimeout("buy0",2)表示的意思是()

A、間隔2秒后,buy()函數(shù)被調(diào)用一次

B、每隔2秒,buy()函數(shù)被調(diào)用一次

C、間隔2毫秒后,buy()函數(shù)被調(diào)用一次

D、每隔2毫秒,buy()函數(shù)被調(diào)用一次

答案:C

54.對(duì)number向下取整使用()方法

A、Math,abs(number)

B、Math,ceiI(number)

GMath,fIoor(number)

D\Math,max(number1,number?)

答案:C

55.分析下面的JavaScript代碼段,輸出結(jié)果是哪一項(xiàng)?vars1=parseInt("101

中學(xué)“);document,write(s1);

A、NaN

B、101中學(xué)

C、101

D、出現(xiàn)腳本錯(cuò)誤

答案:C

56.()方法返回月份(0-11),0為一月,1為二月,以此類推

A、getDate0

B、getMonth0

C\getHours0

D、getTime0

答案:B

57.對(duì)于一個(gè)DOM對(duì)象,只需要用()將他包裝起來(lái),就可以獲得對(duì)應(yīng)的jquery

對(duì)象

A、$0

B\get0

C\post0

D、text0

答案:A

58.在JavaScript中,除以下哪個(gè)選項(xiàng)不是循環(huán)結(jié)構(gòu)關(guān)鍵詞?

A、for

B、while

C、do…whiIe

D、foreach

答案:D

59.以下關(guān)于screen對(duì)象的屬性描述不正確的是()

A、avaiIWidth返回顯示屏幕的可用寬度,包含任務(wù)欄

B\avaiIWidth返回顯示屏幕的可用寬度,不包含任務(wù)欄

C\width返回顯示器屏幕的寬度

D\height返回顯示器屏幕的高度

答案:A

60.fadeToO方法參數(shù)opacity用于指定不透明值,取值范圍是0?1之間,0代

表()

A、完全透明

B、完全不透明

C、半透明

D、黑色背景

答案:A

61.每個(gè)HTML對(duì)象都有用于訪問(wèn)CSS樣式的styIe屬性,有關(guān)styIe和CSS描述

正確的是()

A、styIe對(duì)象中包含的一系列屬性跟CSS不一定相同

B、style對(duì)象的屬性同CSS的屬性名相同

C、CSS設(shè)置背景色屬性background-coIor,styIe設(shè)置背景色屬性background

CoIor

D、CSS設(shè)置背景色屬性background-color,styIe設(shè)置背景色屬性background

coIor

答案:c

62.以下關(guān)于history對(duì)象描述不正確的是()

A、history,length。方法返回歷史列表中的網(wǎng)址數(shù)

B、history.back。方法加載history列表中的前一個(gè)URL

Ghistory,forward()方法加載history列表中的下—個(gè)URL

D\history,go()方法加載history列表中的某個(gè)具體頁(yè)面

答案:A

63.在JavaScript中,返回number的絕對(duì)值使用()方法

A、Math,abs(number)

B、Math,ceiI(number)

C、Math,fIoor(number)

DvMath,max(numberl,number?)

答案:A

64.在JavaScript中,以下給變量命名錯(cuò)誤的是?

A、varmessage="hi”

B、intnum="2"

Gvarwidth=20,height=50

D、varname,age二31

答案:B

65.獲取除給定選擇器之外的所有元素使用()

Av:even

B、:odd

C、:not(seIector)

Dv:header

答案:c

66.下列選項(xiàng)中,正確的是?

A、parseInt(u150catsJ,)返回150cats

B、parseInt(“cats")返回NaN

GparseInt("6.56”)返回6.65

D、parseInt(U-6,J)返回6

答案:B

67.jQuery復(fù)制節(jié)點(diǎn)的方法()

A、cIone0

B\copy0

C、cIear0

D\remove()

答案:A

68.在JavaScript中,下列代碼可以實(shí)現(xiàn)每隔3秒彈出"你好!"的是()

A、setTimeOut("aIert('你好!,)",3)

B、setTimeOut("alert('你好!)',3000)

GsetIntervaI("aIert('你好!')",3)

D、setIntervaI("aIert('你好!’)",3000)

答案:D

69.如果數(shù)組元素本身是一個(gè)數(shù)組,那么這個(gè)數(shù)組元素稱為子數(shù)組(數(shù)組的數(shù)組),

可使用()的格式來(lái)訪問(wèn)子數(shù)組中的元素

A、數(shù)組變量名[子數(shù)組索引號(hào)][子數(shù)組中的元素索引號(hào)]

B、數(shù)組變量名[子數(shù)組索引號(hào)]

C、數(shù)組變量名[子數(shù)組中的元素索引號(hào)]

D、數(shù)組變量名[子數(shù)組中的元素索引號(hào)][子數(shù)組索引號(hào)]

答案:A

70.有正則表達(dá)式{5,12}$,以下選項(xiàng)中能夠匹配的是()

A、a100

B、8046976243181

C、80010

D、abcod

答案:C

71.JavaScript中,Boolean是一種基本的數(shù)據(jù)類型,表示true或faIse,構(gòu)造

函數(shù)是newBooIean(vaIue),如果vaIue值是NaN,則該BooIean對(duì)象的返回值

是()

A、true

B、faIse

C、nuII

D、

答案:B

72.下列用于消息提醒的插件是()

A、VaIidate

B、Accordion

C、CaIendar

D\Growl

答案:D

73.對(duì)number向上取整使用()方法

A、Math,abs(number)

B、Math,ceiI(number)

C、Math,fIoor(number)

D、Math,max(numberl,number?)

答案:B

74.jQuery中提供了()方法來(lái)刪除元素

A、each()

B、add()

C、remove()

D、switch0

答案:C

75.下列哪個(gè)常見(jiàn)用于創(chuàng)建折疊菜單()

A、VaIidate

B、Message

CvAccordion

D\CaIendar

答案:c

76.將jQuery對(duì)象轉(zhuǎn)換成DOM對(duì)象,可以使用jQuery中的()方法

A、$0

B、get0

C\post0

D\text0

答案:B

77.()方法返回小時(shí)(0-23)

A、getDate0

B\getDay0

C、getHours()

D、getTime0

答案:C

78.用于獲取元素值的jQuery方法是()

A、html()

B、text()

C、val()

D、innerHTML

答案:C

79.下列選項(xiàng)中哪一項(xiàng)不是鼠標(biāo)事件?

A、oneIick事件

B、onmouseover事件

C、onmouseout事件

D、onchange事件

答案:D

80.在JavaScript中,下面哪一項(xiàng)不是正確的程序結(jié)構(gòu)?

A、順序結(jié)構(gòu)

B、選擇結(jié)構(gòu)

C、循環(huán)結(jié)構(gòu)

D、插敘結(jié)構(gòu)

答案:D

81.實(shí)例對(duì)象在引用該對(duì)象的屬性和方法時(shí),必須先使用new關(guān)鍵字創(chuàng)建一個(gè)對(duì)

象實(shí)例,然后再使用()的格式進(jìn)行訪問(wèn)

A、類名.成員

B、類名.屬性

C、對(duì)象實(shí)例名.成員

D、對(duì)象實(shí)例名.屬性

答案:C

82.在JavaScript中,獲取顯示可用寬度的正確的是()

A、screen,width()

B、screen,width

C、screen,avaiIWidth()

Dvscreen,avaiIWidth

答案:D

83.以下代碼執(zhí)行結(jié)果是哪一項(xiàng)?<script>document.getEIementById("demo").

innerHTML=Number("3.14")+"

"+Number("")+"

"+Number("")+"

"+Number("9988")</script>

A、3.1400NaN

B、3.14NaN09988

G3.140NaNNaN

D、3.14009988

答案:A

84.在:contains(text)內(nèi)容過(guò)濾選擇器中,如果參數(shù)text內(nèi)容出現(xiàn)在匹配元素

的任何后代元素中,是否可以認(rèn)為該元素含有文本內(nèi)容text呢?

A、是

B、否

C、不確定

D、以上都不對(duì)

答案:A

85.在HTML頁(yè)面中包含一個(gè)按鈕控件mybutton,如果要實(shí)現(xiàn)點(diǎn)擊該按鈕時(shí)調(diào)用

已定義的JavaScript函數(shù)pute,需要編寫的HTML代碼是?

A、<inputname="mybutton"type="button"onbIur="pute0"vaIue="計(jì)算"/>

B、<inputname="mybutton"type="button"onfcus="pute()"vaIue="計(jì)算”/>

C\<inputname="mybutton"type="button"oneIick="functionpute0"vaIue="

計(jì)算”/>

D、<inputname="mybutton"type="button"oneIick="pute()"vaIue="計(jì)算"/>

答案:D

86.關(guān)于onsubmit事件下列說(shuō)法錯(cuò)誤的是?

A、單擊表單元素的“提交按鈕”會(huì)觸發(fā)form標(biāo)簽的onsubmit事件

B、該事件的默認(rèn)處理方式是提交數(shù)據(jù)給action屬性指定的頁(yè)面進(jìn)行處理

C、不能夠用其他方法阻止該事件提交指定頁(yè)面,除非頁(yè)面地址書(shū)寫錯(cuò)誤

D、該事件可以綁定一個(gè)內(nèi)容是表單驗(yàn)證邏輯代碼的自定義函數(shù)

答案:C

87.()方法以四位數(shù)返回年份

A、getDate0

B、getDay0

C、getFuIIYear0

D、getTime()

答案:C

88.后代選擇器的語(yǔ)法格式是()

AvseIectoriseIector2

B、seIector1>seIector2

C、seIector1+seIector2

DvseIectori~seIector2

答案:A

89.使用Vaiidate驗(yàn)證控件時(shí),()屬性用于表示checkbox必須選中的最大個(gè)

數(shù)

A、min

B、miniength

C、max

D、maxIength

答案:D

90.使用var聲明的變量,對(duì)于變量名的要求,以下說(shuō)法錯(cuò)誤的是?

A、第一個(gè)字符必須是字母、下劃線,美元符號(hào)

B、除第一個(gè)字符外,其他字符可以是字母、下劃線,美元符號(hào)或數(shù)字

C、不區(qū)分大小寫

D、不能與關(guān)鍵字同名,如if,for等

答案:C

91.在D0M節(jié)點(diǎn)屬性中chiIdNodes用來(lái)返回當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn),我們可以通

過(guò)nodeType來(lái)判斷子節(jié)點(diǎn)類型,以下關(guān)于nodeType值描述正確的是

A、1,表示兀素節(jié)點(diǎn)

B、2,表示文本節(jié)點(diǎn)

C、3,表示文本節(jié)點(diǎn)

D、4,表示圖片節(jié)點(diǎn)

答案:A

92.在JavaScript中,關(guān)于函數(shù)說(shuō)法錯(cuò)誤的是?

A、函數(shù)的命名規(guī)則與變量名的命名規(guī)則相同

B、使用function關(guān)鍵字。function后是函數(shù)名,JavaScript中的函數(shù)必須說(shuō)

明返回值的類型。

C、函數(shù)名后的0可以包含若干參數(shù),也可以選擇不帶任何參數(shù)。

D、最后是一對(duì){},包含具體實(shí)現(xiàn)程序中的某些特定功能的若干語(yǔ)句或腳本代碼

答案:B

93.下列選項(xiàng)能夠通過(guò)類名查找HTML元素的是()

A、document.getEIementsByCIass(".box")

B、document.getEIementsByCIassName(".box")

C\document.getEIementsByCIass("box")

D、document.getEIementsByCIassName("box")

答案:D

94.獲取<input><textareaXselectXbutton>元素的表單選擇器是()

A、:text

B、:input

C、:radio

D、:fiIe

答案:B

95.()方法可以動(dòng)態(tài)地改變當(dāng)前元素的透明度(其他不變),實(shí)現(xiàn)淡入的動(dòng)畫(huà)效

果,最終顯示當(dāng)前元素

A、fadeIn0

B\fadeout0

C、siide0

D\sIideup()

答案:A

96.有關(guān)onchange事件說(shuō)法錯(cuò)誤的是?

A、輸入框的值發(fā)生了變化可以觸發(fā)

B、改變下拉列表框的選項(xiàng)時(shí)可以觸發(fā)

C、該事件是頁(yè)面元素的name屬性值發(fā)生變化時(shí)觸發(fā)

D、某些表單元素內(nèi)容改變時(shí)一般會(huì)使用這個(gè)事件

答案:C

97.內(nèi)容過(guò)濾選擇器中使用()可以獲取含有后代元素為selector的元素

A、:contains(text)

B、:empty

C、:has(seIector)

Dv:parent

答案:c

98.關(guān)于oneIick事件說(shuō)法,正確的是?

A、該事件使用頻次非常少

B、該事件是鼠標(biāo)離開(kāi)頁(yè)面元素時(shí)觸發(fā)的事件

C、該事件屬性不可以綁定自定義函數(shù)

D、該事件屬性綁定函數(shù)代碼可按如下實(shí)現(xiàn):onClick="Show(參數(shù))、Show為函

數(shù)名

答案:D

99.使用Vaiidate驗(yàn)證控件時(shí),使用表單元素的()屬性進(jìn)行匹配驗(yàn)證

A、id

B、styIe

Cvname

D、tag

答案:c

100.在JavaScript中,判斷客戶端時(shí)移動(dòng)端還是PC端,需要在以下代碼橫線處

補(bǔ)充的代碼是0<scripttype="text/javascript">varuserAgentInfo=naviga

tor..toLowerCase();varagents=["android","iphone","symbianos",ipod"];

for(vari=0;i<agents.length;i++){if(userAgentInfo.indexOf(agents[i])>0)

{returntrue;}returnfaIse;}</script>

A、userAgent

B、appVersion

CvcpuCIass

DvappName

答案:A

101.關(guān)于parseFloatO函數(shù),以下返回值錯(cuò)誤的是?

A、parseFloat(Uroute66.5,J)返回66.5

B\parseFloat(u8.5dogsn)返回8.5

C、parseFIoat(u6.56,J)返回6.56

D、parseFIoat(.1)返回0.1

答案:A

102.window對(duì)象中的alert方法、prompt方法、confirm方法都可以創(chuàng)建對(duì)話

框,以下描述正確的是()

A、alert方法用來(lái)向用戶彈出一個(gè)警告對(duì)話框,包含確認(rèn)和取消按鈕

B、prompt方法用來(lái)創(chuàng)建提示對(duì)話框,包含有輸入框和確認(rèn)取消按鈕

C、confirm方法用來(lái)創(chuàng)建確認(rèn)對(duì)話框,只包含確認(rèn)按鈕

D、以上描述都不正確

答案:B

103.如果需要改變HTML元素的樣式,以下寫法正確的是()

A、document.getEIementById(uboxn).bgCoIor=nbIue"

B、document.getEIementById(“box").backgroundCoIor="bIue"

C、document.getEIementById(ubox,J).styIe.bgCoIor="bIue

D、document.getEIementById(“box").styIe.backgroundCoIor="bIue

答案:D

104.以下正確引入JS文件的是?

A、在body標(biāo)簽外邊的下邊寫入<scripthref="js/demo.js"></script>

B、在body標(biāo)簽內(nèi)寫入<scriptsrc="js/demo.js"X/script>

G在body標(biāo)簽外邊的下邊寫入<scriptsrc二"js/demo.js”></script>

D\在body標(biāo)簽內(nèi)寫入<scripthref="js/demo.js"X/script>

答案:B

105.document對(duì)象的屬性包括對(duì)應(yīng)的HTML的<body>標(biāo)簽屬性以及描述網(wǎng)頁(yè)自身

信息的屬性,如背景顏色等,以下能夠設(shè)置頁(yè)面背景為藍(lán)色的是()

A、document.fgCoIor="bIue";

B、document.backgroundCoIor="bIue";

C、document,coIor="bIue";

D、document.bgCoIor="bIue";

答案:D

106.返回numberl和number2中較小值使用0方法

A、Math,min(numberl,number?)

B、Math,ceiI(number)

C、Math,fIoor(number)

DvMath,max(numberl,number?)

答案:A

107.以下關(guān)于history對(duì)象描述正確的是()

A、forward方法用來(lái)跳轉(zhuǎn)到指定的頁(yè)面

B、go⑴和forward方法等效

C、go(1)和back方法等效

D、go(7)和forward方法等效

答案:B

108.Number對(duì)象是原始數(shù)值的包裝對(duì)象,varmyNum=Number(vaIue),使用轉(zhuǎn)換

函數(shù)時(shí),如果參數(shù)值不能轉(zhuǎn)換為數(shù)字時(shí),將返回()

A、0

B、NaN

Cx""

D、nuII

答案:B

109.使用VaIidate驗(yàn)證控件時(shí),()屬性用于表示checkbox必須選中的最小個(gè)

數(shù)

A、min

B、miniength

C、max

D、maxIength

答案:B

110.下列那個(gè)插件可以用于JS的表單驗(yàn)證()

A、vaIidate

B、message

C、zTree

D、caIendar

答案:A

111.如果在HTML頁(yè)面中包含如下超鏈接標(biāo)簽,則選項(xiàng)中的()語(yǔ)句能夠獲取該

元素?!碼id二"bdnname="baidu"cIass=,,bg"href="https://.baidu.”>百度一下

</a>

Avdocument.getEIementsByName("baidu")[0]

B、document.getEIementsByName("baidu”)

C、document.getEIementsByTagName("baidu")[0]

D、document.getEIementsByTagName("baidu”)

答案:A

112.」Query動(dòng)畫(huà)stop。方法中可以添加參數(shù),()參數(shù)表示是否清空未執(zhí)行完

的動(dòng)畫(huà)隊(duì)列

A、end

B、gotoEnd

C、stop

D、over

答案:B

113.()可以獲取符合[type=submit]的<input>元素

Av:text

B、:input

C、:submit

D、:fiIe

答案:c

114.在JavaScript中,要獲取瀏覽器的代號(hào),以下代碼正確的是()

Avnavigator.appName

B、navigator.appCodeName

C、navigator.appMinorVersion

Dvnavigator.appVersion

答案:B

115.對(duì)象屬性可以使用索引運(yùn)算符()進(jìn)行訪問(wèn)

A、{)

B、[]

C、.(點(diǎn)兒)

Dx""

答案:B

116,關(guān)于0nmouseover事件和onmouseout事說(shuō)法正確的是?

A、這兩個(gè)事件是常用事件,以頁(yè)面元素為依托的

B\onmouseout是鼠標(biāo)移入事件

C、這兩個(gè)事件都是鍵盤按鍵觸發(fā)類事件

D\onmouseover是鼠標(biāo)移出事件

答案:A

117.使用Number對(duì)象的()方法把數(shù)字轉(zhuǎn)換為字符串,使結(jié)果的小數(shù)點(diǎn)后有指

定位數(shù)的數(shù)字

A、toString()

B、vaIueOf0

C、toFixed0

DvtoPrecision0

答案:C

118.返回1970年1月1日至今的毫秒數(shù)的方法()

A、getDate0

B、getMonth0

C、getSeconds0

D、getTime0

答案:D

119.下列哪項(xiàng)表達(dá)式將返回假?

A、!(3<二1)

B、(4>=4)&&(5<2)

C、(‘a(chǎn)'="')&&('c'!二'd')

D、(2<3)||(3<2)

答案:B

120.用string對(duì)象驗(yàn)證用戶輸入郵箱地址必須包含符號(hào),下劃線處的代碼是()

varemail=$("#emaiI").vaIue;if(){returnfaIse;};returntrue;

A、emaiI.indexOf("")~-1

B、emaiI.indexOf("")--1

GemaiI.indexOf("")--0

D\emaiI.indexOf("")!=-1

答案:A

121.關(guān)于JavaScript函數(shù)參數(shù),說(shuō)法錯(cuò)誤的是

A、函數(shù)聲明了參數(shù),調(diào)用時(shí)也可以不傳遞參數(shù)

B、函數(shù)聲明的個(gè)數(shù)可以和調(diào)用時(shí)使用的個(gè)數(shù)不一致

C、實(shí)際傳遞的參數(shù)值不可以在函數(shù)內(nèi)部獲得

D、在函數(shù)被調(diào)用時(shí),一個(gè)arguments對(duì)象就會(huì)被創(chuàng)建

答案:C

122.以下代碼可以用哪種簡(jiǎn)寫方式書(shū)寫?<scripttype="text/javascript">

functioncheck0{event.returnVaIue=faIse;}</scriptXform

action="info.html"onSubmit="check()"><inputtype="submit"vaI

ue="提交"/X/form>

A、<formaction=uinfo.htmlonClick二UreturnfaIse,J>"'</form>

B、<formaction=uinfo.html"onSubmit=UreturnfaIse">"'</form>

c、<formaction=uinfo.htmlonSubmit="false">,"</form>

D、<formaction=uinfo.htmlnonCIick="false">B"</form>

答案:B

123.下列JavaScript的循環(huán)語(yǔ)句中正確的是?

A、if(i<10;i++)

B、for(i=0;i<10)

Gfori=0to10

D、for(i=0;i<10;i++)

答案:D

124.將每一個(gè)選擇器匹配到的元素合并后一起返回使用()

A、seIectori.seIector2??,.seIectorN

B、seIectori,seIector2,...seiectorN

C、seIectoriseIector2...seiectorN

D、seIector1+seIector2+...seIectorN

答案:B

125.在JavaScript中,能夠獲取當(dāng)前頁(yè)面urI的是()

A、Iocation.href

B、Iocation.urI

Cvwindow.href

Dvwindow.urI

答案:A

126.要求用JavaScript實(shí)現(xiàn)下面的功能:當(dāng)一個(gè)文本框中的內(nèi)容發(fā)生改變后,

單擊頁(yè)面的其他位置,彈出一個(gè)消息框顯示文本框中的內(nèi)容,下列語(yǔ)句正確的

是?

A、<inputtype="text"oncIick="aIert(this.vaIue)/">

B、<inputtype="text"onchange=',aIert(this.vaIue)/">

G<inputtype="text"oncIick="aIert(text.vaIue)/">

=',

Dv<inputtypetext"oncIick="aIert(vaIue)/">

答案:B

127.有關(guān)eval()函數(shù)說(shuō)法,錯(cuò)誤的是?

A、eval()函數(shù)運(yùn)行是以字符串形式表示的JavaScript代碼串,返回執(zhí)行代碼串

后的結(jié)果

B、eval("3+5")返回8

C、eval()返回的內(nèi)容必須是整數(shù)

D、該參數(shù)必須是一個(gè)計(jì)算表達(dá)式

答案:C

128.關(guān)于navigator對(duì)象描述不正確的是()

A、navigator對(duì)象包含了瀏覽器的有關(guān)信息

B\navigator對(duì)象的實(shí)例是唯一的

C\navigator可以用來(lái)檢測(cè)瀏覽器版本

D\navigator數(shù)據(jù)可被瀏覽器使用者更改

答案:C

多選題

1.下列通過(guò)css()設(shè)置設(shè)置元素樣式的方法中,正確的兩項(xiàng)是()

A\$("p").css("color","red")

B、$("p").css("coIor:red")

C\$("p").css({"coIor:red","font-size:14px"))

D、$("p").css({"color":"red","font-size":"14px"))

答案:AD

2.jQuery基本功能包括()

A、訪問(wèn)和操作DOM元素

B、對(duì)頁(yè)面事件的處理

C\大量插件在頁(yè)面中的運(yùn)用

D、與Ajax技術(shù)的完美結(jié)合

答案:ABCD

3.在JavaScript中,關(guān)于switch的使用下列說(shuō)法正確的是?

A、該語(yǔ)法結(jié)構(gòu)case使用的數(shù)量沒(méi)有明確要求

B、該語(yǔ)法結(jié)構(gòu)case使用的數(shù)量不允許超過(guò)15個(gè)

C、該語(yǔ)法結(jié)構(gòu)必須使用defalut關(guān)鍵詞

D、該語(yǔ)法結(jié)構(gòu)必須可以不使用defalut關(guān)鍵詞

答案:AD

4.關(guān)于navigator對(duì)象常見(jiàn)方法描述不正確的是()

A、javaEnabled規(guī)定瀏覽器是否啟用java

BxuserAgent用來(lái)返回客戶機(jī)發(fā)送服務(wù)器的user-agent頭部的值

CvuserLanguage返回操作系統(tǒng)的自然語(yǔ)言設(shè)置

D、taintEnabled規(guī)定瀏覽器是否啟用數(shù)據(jù)污點(diǎn),適用于所有瀏覽器

答案:BCD

5.已知vararr=["happy",12,45.6],以下說(shuō)法正確的有()

A、上面的語(yǔ)句定義了一個(gè)變量arr,該變量指向一個(gè)數(shù)組列表

B、每個(gè)數(shù)組變量都有一個(gè)length屬性,表示該數(shù)組中元素的個(gè)數(shù)

C、可以使用數(shù)組變量名[”索引號(hào)”]的格式來(lái)訪問(wèn)每個(gè)數(shù)組元素

D、數(shù)組列表中的第一個(gè)元素的索引號(hào)為0,其后的每個(gè)元素的索引號(hào)依次遞增,

最后的元素索引為數(shù)組長(zhǎng)度7

答案:ABCD

6.在JavaScript中,關(guān)于break和continue說(shuō)法正確的是?

A、break的作用是終止本次循環(huán)

B\break的作用是終止整個(gè)循環(huán)break

C、continue的作用是終止本次循環(huán)進(jìn)入到下一次循環(huán)

D\continue的作用是終止整個(gè)循環(huán)

答案:BC

7.JavaScript中提供了兩個(gè)專門用于訪問(wèn)對(duì)象的語(yǔ)句:。語(yǔ)句和()語(yǔ)句

A、with

B、switch

C、for-"in

Dvusing

答案:AC

8.對(duì)于prompt()方法描述正確的有()

A、如果用戶單擊“取消”按鈕或直接關(guān)閉提示對(duì)話框,該方法將返回false

B、該方法執(zhí)行時(shí)會(huì)彈出一個(gè)提示對(duì)話框,等待用戶輸入一行數(shù)據(jù)

C、基本語(yǔ)法是:prompt("提示信息”,"輸入框的默認(rèn)信息”)

D、該方法的返回值可以被引用或存儲(chǔ)到變量中

答案:BCD

9.以下哪些是B0M的主要功能

A、彈出新瀏覽器窗口

B、移動(dòng)、關(guān)閉和更改瀏覽器窗口大小

C\支持Session

D\支持Cookies

答案:ABD

10.關(guān)于JavaScript事件,下列說(shuō)法正確的有?

A、JavaScript是基于對(duì)象、采用事件驅(qū)動(dòng)的腳本語(yǔ)言

B、事件是用戶使用鼠標(biāo)或鍵盤在瀏覽器窗口或頁(yè)面元素上執(zhí)行的操作

C、事件驅(qū)動(dòng)就是將一段程序代碼與某個(gè)事件源上發(fā)生的事件進(jìn)行綁定,當(dāng)觸發(fā)

此事件,瀏覽器就會(huì)自動(dòng)執(zhí)行與之綁定的程序代碼

D、事件不需要綁定對(duì)應(yīng)的處理程序

答案:ABC

11.DOM把HTML看成一個(gè)倒立的樹(shù),把HTML文檔中的每個(gè)成分看成一個(gè)節(jié)點(diǎn),

以下有關(guān)節(jié)點(diǎn)描述不正確的是()

A、每個(gè)節(jié)點(diǎn)都有父節(jié)點(diǎn)

B、大部分元素節(jié)點(diǎn)都有子節(jié)點(diǎn)

C、節(jié)點(diǎn)不可以共享同一個(gè)父親節(jié)點(diǎn)

D、節(jié)點(diǎn)可以擁有后代,也可以擁有先輩

答案:AC

12.以下關(guān)于location對(duì)象描述正確的是()

A、assign加載新的文檔

B、protocol獲取使用的web協(xié)議

Cxpathname獲取頁(yè)面路徑和文件名

D\hostname獲取web主機(jī)域名

答案:ABCD

13.window對(duì)象有一系列的屬性,以下屬于window屬性的是()

A、document

B、history

C、Iocation

D、status

答案:ABCD

14.在JavaScript中,以下使用注釋正確的是?

A、/我是單行注釋

B、*/我是多行注釋/*

C、〃我是單行注釋

D

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論