




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《JavaScript交互式網(wǎng)頁設(shè)計(jì)》復(fù)習(xí)考試題庫及答案
一、單選題
1.下列選項(xiàng)中,哪一項(xiàng)不是JavaScript中的事件?
A、oneIick
B、onmouseover
C、onsubmit
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頁面中包含如下圖片標(biāo)簽,則選項(xiàng)中的。語句能夠獲取該元素。
A、document.getEIementById("img")
B、document.getEIementById("tp")
C、document.getEIementById(“pic")
D、document.getEIementById(u#picn)
答案:C
4.以下window對(duì)象中常用的方法描述錯(cuò)誤的是0
A、prompt。用來提示用戶輸入的對(duì)話框
B、alert。用來提示用戶輸入的對(duì)話框
C、confirm。顯示一個(gè)帶有提示信息、確定和取消按鈕的確認(rèn)框
D、close。關(guān)閉瀏覽器窗口
答案:B
5.簡單動(dòng)畫animate。方法能改變可以取()值的CSS屬性
A、透明度
B、局度
C、數(shù)字
D、任意
答案:C
6.返回x的y次鬲使用()方法
AvMath.pow(x,y)
B、Math,random()
C、Math.round(number)
D、Math.sqrt(number)
答案:A
7.()方法返回一周中的某一天(0-6),0為周日,1為周一,以此類推
A、getDate()
B、getDay0
C、getHours()
D、getTime()
答案:B
8.以下不屬于window對(duì)象的常用方法有()
A、Iocation
B、prompt
C、aIert
D、confirm
答案:A
9.在JavaScript中,以下不是邏輯運(yùn)算符的是?
A、>=
B、&&
C、II
D、!
答案:A
10.返回0和1之間的偽隨機(jī)數(shù),可能為0,但總小于1,[0,1)
A、Math,pow(x,y)
B、Math,random()
C^Math,round(number)
D、Math,sqrt(number)
答案:B
11.()方法返回一個(gè)月中的某一天(1-31)
AxgetDate()
B、getDay()
C、getHours()
D、getTime()
答案:A
12.在JavaScript中,能夠?qū)崿F(xiàn)頁面重新加載的選項(xiàng)是()
Axdocument,reload0
B、window,reIoad()
C、Iocation.reIoad()
D、history,reIoad()
答案:C
13.以下代碼:<body><scripttype="text/javascript">varundf;
if(typeofundf=="undefined"){undf="HeIIoWorId";}eIse{u
ndf="nulI";)document,write("名稱是:"+undf);</script></body>的輸
出結(jié)果是?
A、名稱是:nuII
B、名稱是:HeiloWorld
C、無任何輸出
D、名稱是:HeiloWorldnulI
答案:B
14.下列正則表達(dá)式中,()可以匹配首位是小寫字母,其他位數(shù)是小寫字母或數(shù)字
的最少兩位字符串
Ax/Aw{2,}/
B、/*[a-z][a-z0-9]+$/
C、/"[a-z0-9]+$/
D、/*[a-z]\d+$/
答案:B
15.在JavaScript中,以下關(guān)于for循環(huán)說法錯(cuò)誤的是?
A、for循環(huán)必須是有限的循環(huán),不能無限循環(huán)
B、for循環(huán)的基本語法結(jié)構(gòu)是:for(初始化表達(dá)式;循環(huán)條件表達(dá)式;循環(huán)后的
操作表達(dá)式){語句或語句塊;}
C、for循環(huán)中允許使月關(guān)鍵字break
D、針對(duì)已知循環(huán)次數(shù)的情況下,使用for循環(huán)比whiIe循環(huán)更高效
答案:A
16.vararr="HeiIo,worId".split;arr是()變量
A、對(duì)象
B、數(shù)組
C、字符串
D、NAN
答案:B
17-不帶任何參數(shù)的。方法,會(huì)立即停止當(dāng)前正在執(zhí)行的動(dòng)畫
A、end()
B、cIear()
C、remove()
D、stop()
答案:D
18.在JavaScript中,關(guān)于函數(shù)的調(diào)用說法錯(cuò)誤的是?
A、調(diào)用函數(shù)的語句也需要放置在《匚ipt4M/script>里
B、函數(shù)是可以自動(dòng)執(zhí)行
C、一般有函數(shù)名的函數(shù)調(diào)用是需要寫出函數(shù)名后邊用()填入對(duì)應(yīng)的參數(shù)
D、函數(shù)使用多個(gè)參數(shù)的時(shí)候用英文逗號(hào)隔開
答案:B
19.JavaScript中,關(guān)于arguments對(duì)象,下列說法錯(cuò)誤的是?
A、該對(duì)象只能與數(shù)組配合使用
B、該對(duì)象有l(wèi)ength屬性
C、該對(duì)象可以管理實(shí)際參數(shù)
D、該對(duì)象管理的實(shí)際參數(shù)不能超過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開頭,以下正則表達(dá)式正
確的是()
A、"(13,15,18)\d(11)&
B、"(13|15|18)\d{11]&
C、^(13,15,18)\d{9}&
D、"(13|15|18)\d(9)&
答案:D
22.表單對(duì)象屬性過濾選擇器()可以選取被選中的<ir)put>元素
A、:enabIed
B、:disabled
C、:checked
Dx:seIected
答案:D
23.在Javascript中,關(guān)于window對(duì)象描述不正確的是()
A、window.history屬性是指有關(guān)客戶訪問過的URL信息
B、window,confirm()方法顯示一個(gè)帶有提示信息和確認(rèn)按鈕的警示框
C、window.locatiorF'a.html”和window,location.href="a.html”的作用都是
讀取并顯示a.html內(nèi)容
D、status是狀態(tài)欄文本
答案:B
24.為說明變量保存的是jQuery對(duì)象,通常在jQuery對(duì)象變量名前加上()符
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()用來打開和關(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"Xti11e>文檔對(duì)象
模型節(jié)點(diǎn)的特點(diǎn)i11eX/head><body><h1>文檔對(duì)象模型概述</h1>
DOM:文檔對(duì)象模型
</bodyX/html>,以下描述錯(cuò)誤的是。
A、<head>和<body>節(jié)點(diǎn)的父節(jié)點(diǎn)都是<htmI>
B、<h1>和
都是<html>的后代
C、”文檔對(duì)象模型節(jié)點(diǎn)的特點(diǎn)”是《伐2》節(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ù)簡化
D、每個(gè)元素的事件屬性可以有多個(gè)
答案:C
30.靜態(tài)對(duì)象在引用該對(duì)象的屬性和方法時(shí)不需要使用new關(guān)鍵字來創(chuàng)建對(duì)象實(shí)
例,可以直接使用()的格式來進(jìn)行訪問
A、類名?成員
B、類名.屬性
C、對(duì)象實(shí)例名.成員
D、對(duì)象實(shí)例名.屬性
答案:A
31.使用Vaiidate驗(yàn)證控件時(shí),radio單選按鈕的()屬性表示必須選中一個(gè)
Axrequired
B、min
C、max
D、one
答案:A
32.在JavaScript中,能夠獲取web主機(jī)端口號(hào)的是()
Axdocument,port
B、window.port
C、location,port
D、history.port
答案:C
33.siideToggleO方法會(huì)動(dòng)態(tài)地改變當(dāng)前元素的0,最終切換當(dāng)前元素的可見狀
態(tài)
A、寬度
B、高度
C、角度
D、不透明度
答案:B
34.在JavaScript中,if多分支的正確語法是?
A、if(條件表達(dá)式1){語句或語句塊Helseif:條件表達(dá)式2H語句或語句
塊2}……6361何條件表達(dá)式0{語句或語句塊n}else{語句或語句塊n+
1)
B、if(條件表達(dá)式1){語句或語句塊1}else(條件表達(dá)式2){語句或語句塊
2).....else(條件表達(dá)式n){語句或語句塊n)else{語句或語句塊n+1}
C、if(條件表達(dá)式1){語句或語句塊1eIseif(條件表達(dá)式2){語句或語句塊
2).....elseif(條件表達(dá)式n)(語句或語句塊n)}else{語句或語句塊n+1}
D、if(條件表達(dá)式1){語句或語句塊1}if(條件表達(dá)式2){語句或語句塊
21……if(條件表達(dá)式n){語句或語句塊n}else{語句或語句塊n+1}
答案:A
35.()符號(hào)標(biāo)志是jQuery的簡寫形式
A、$
B、&
C、
D、#
答案:A
36.Accordion插件通過設(shè)置()屬性為true,可以讓所有面板可折疊
A、required
B、collapsible
C、name
D、border
答案:B
37.DOM是文檔對(duì)象模型得簡稱,以下有關(guān)DOM描述錯(cuò)誤的是()
A、DOM與BOM關(guān)注瀏覽器的整體是相同的
B、DOM把HTML文檔看成由元素、屬性和文本組成的一顆倒立的樹
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="add()"/><input
type="buttorTvaIue="刪除"onCIick="del()"/Xscript>vard=document.creat
eEIement("div");functionadd(){document,body,(d);}functiondeI()(docume
nt.body.(d);}</script>要實(shí)現(xiàn)以上功能,在橫線代碼正確的分別是。
A、addChiId,delChiId
BxappendChiId,removeChiId
C、addEIement,deIElement
D、appendElement,removeElement
答案:B
39.以下關(guān)于requestAnimationFrame()方法描述正確的是()
A、此方法在瀏覽器重繪之前完成
B、主線程不會(huì)影響此方法的運(yùn)行效果
C、此方法類似于setInterval(),主要用途是按幀對(duì)網(wǎng)頁進(jìn)行重繪
D、此方法在瀏覽器重繪時(shí)完成
答案:A
40.有以下代碼:<body><scripttype="text/javascript">varnum1=10;varnum2=
"20";window.aIert(num1+num2);</script></body>最終提示框中顯示信息為()
A、30
B、10+20
C、undefined
D、1020
答案:D
41.有語句”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.通過jQuery對(duì)象的()方法可以為元素增加類
A、toggIe
B、Class
C、AddCIass
D、styIe
答案:C
44.如果需要改變HTML元素的內(nèi)容,最簡單的方法是使用()屬性
Avwrite
B、createEIement
CvstyIe
D、innerHTML
答案:D
45.以下代碼執(zhí)行結(jié)果是?<script>varwidth=40;functionshowWidth()
{varwidth=50;document,write(Yh3>寬度是:"+width+"</h3>
");}showWidth();document,write("<h3>寬度是:"+width+"</h3>");〈/sc
ript>
A、寬度是:50寬度是:40
B、寬度是:50寬度是:50
C、寬度是:40寬度是:40
D、寬度是:40寬度是:50
答案:A
46.基本過濾器中獲取獲取索引值為偶數(shù)的元素使用()
A、:even
B、:odd
C、:first
D、:Iast
答案:A
47.如果需要改變<aid=匕'>標(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)于。nblur事件說法正確的是?
A、該事件是元素獲取到焦點(diǎn)時(shí)觸發(fā)的事件
B、表單驗(yàn)證時(shí)使用該事件較為合適
C、該事件是元素值發(fā)生改變時(shí)觸發(fā)
D、該事件頁面加載時(shí)會(huì)順帶執(zhí)行
答案:B
49.有標(biāo)簽為
,執(zhí)行代碼$("P"),addClassC'cIsV)后,p標(biāo)簽的樣式為
A、cIs1
B、cIsO
C、cIsO和cIs1
D、以上都不對(duì)
答案:C
50.返回numberl和number2中較大值使用()方法
A、Math.abs(number)
BxMath,ceiI(number)
C、Math,floor(number)
D、Math.max(numberl,number2)
答案:D
51.創(chuàng)建()對(duì)象,可以獲取計(jì)算機(jī)中的日期和時(shí)間
A、Data
B、DateTime
C、Date
D、Time
答案:C
52.在HTML頁面中,定義了如下所示的JavaScript函數(shù)functionpute(op)(aIe
rt(op);}正確調(diào)用該函數(shù)的HTML代碼是?
A、<inputname="a"type="button"oneIick="pute(this.vaIue)"vaIue="+"/>
B、<inputname="b"type="button"oneIick="pute(-)"vaIue="-"/>
C、<inputname="a"type="button"oneIick="pute("*")"vaIue="*"/>
D、<inputname="a"type="button"oneIick="pute(/)"vaIue="/"/>
答案:A
53.setTimeout("buyO",2)表示的意思是()
Ax間隔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)
C、Math,fIoor(number)
D、Math,max(numberl,number?)
答案:C
55.分析下面的JavaScript代碼段,輸出結(jié)果是哪一項(xiàng)?vars1=parselnt("101
中學(xué)”);document,write(s1);
A、NaN
Bx101中學(xué)
C、101
D、出現(xiàn)腳本錯(cuò)誤
答案:C
56.()方法返回月份(0-11),0為一月,1為二月,以此類推
A、getDate()
B、getMonth()
C、getHours()
D、getTime()
答案:B
57.對(duì)于一個(gè)DOM對(duì)象,只需要用()將他包裝起來,就可以獲得對(duì)應(yīng)的jquery
對(duì)象
A、$()
B、get()
C、post0
D、text()
答案:A
58.在JavaScript中,除以下哪個(gè)選項(xiàng)不是循環(huán)結(jié)構(gòu)關(guān)鍵詞?
Axfor
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之間,。代
表()
A、完全透明
B、完全不透明
C、半透明
D、黑色背景
答案:A
61.每個(gè)HTML對(duì)象都有用于訪問CSS樣式的style屬性,有關(guān)style和CSS描述
正確的是()
A、styIe對(duì)象中包含的一系列屬性跟CSS不一定相同
B、style對(duì)象的屬性同CSS的屬性名相同
C、CSS設(shè)置背景色屬性background-color,styIe設(shè)置背景色屬性background
Color
D、CSS設(shè)置背景色屬性background-color,stye設(shè)置背景色屬性background
color
答案:C
62.以下關(guān)于history對(duì)象描述不正確的是()
A、history,length。方法返回歷史列表中的網(wǎng)址數(shù)
B、history.back()方法加載history列表中的前一個(gè)URL
C、history,forward()方法加載history列表中的下一個(gè)URL
D、history.go()方法加載history列表中的某個(gè)具體頁面
答案:A
63.在JavaScript中,返回number的絕對(duì)值使用()方法
A、Math,abs(number)
B、Math,ceiI(number)
C、Math.fIoor(number)
D、Math,max(numberl,number?)
答案:A
64.在JavaScript中,以下給變量命名錯(cuò)誤的是?
Axvarmessage="hi”
B、intnum="2"
C、varwidth=20,height=50
D、varname,age=31
答案:B
65.獲取除給定選擇器之外的所有元素使用。
A、:even
B、:odd
C、:not(selector)
D、:header
答案:C
66.下列選項(xiàng)中,正確的是?
A、parselnt(u150catsn)返回150cats
B、parseInt(ucatsn)返回NaN
C\parseInt(u6.56n)返回6.65
D、parseInt(u-6n)返回6
答案:B
67.jQuery復(fù)制節(jié)點(diǎn)的方法()
Axclone()
B、copy()
C、cIear()
D、remove()
答案:A
68.在JavaScript中,下列代碼可以實(shí)現(xiàn)每隔3秒彈出“你好!”的是0
A、setTimeOut("aIert('你好!’)二3)
B、setTimeOutCalert('你好!'):3000)
C、setInterval("alert('你好!')3)
D、setInterval("alert(,你好!’)",3000)
答案:D
69.如果數(shù)組元素本身是一個(gè)數(shù)組,那么這個(gè)數(shù)組元素稱為子數(shù)組(數(shù)組的數(shù)組),
可使用()的格式來訪問子數(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á)式、d{5,12}$,以下選項(xiàng)中能夠匹配的是()
A、a100
B、8046976243181
C、80010
D、abcod
答案:C
71.JavaScript中,Boolean是一種基本的數(shù)據(jù)類型,表示true或faIse,構(gòu)造
函數(shù)是newBoolean(value),如果vaIue值是NaN,則該Boolean對(duì)象的返回值
是()
A、true
B、faIse
C、nuII
D、
答案:B
72.下列用于消息提醒的插件是。
A、VaIidate
B\Accordion
C、CaIendar
D、Growl
答案:D
73.對(duì)number向上取整使用。方法
AxMath.abs(number)
BxMath,ceiI(number)
C、Math,fIoor(number)
D、Math,max(numberl,number2)
答案:B
74.jQuery中提供了()方法來刪除元素
Axeach()
B、add()
C、remove()
D、switch()
答案:C
75.下列哪個(gè)常見用于創(chuàng)建折疊菜單()
A、VaIidate
B、Message
C、Accordion
DxCaIendar
答案:C
76.將jQuery對(duì)象轉(zhuǎn)換成DOM對(duì)象,可以使用jQuery中的。方法
A、$0
B、get0
C、post()
D、text()
答案:B
77.()方法返回小時(shí)(0-23)
AxgetDate()
B、getDay()
C、getHours0
DxgetTime()
答案:C
78.用于獲取元素值的jQuery方法是。
Axhtml()
B、text()
C、vaI()
D、innerHTML
答案:C
79.下列選項(xiàng)中哪一項(xiàng)不是鼠標(biāo)事件?
A、oneIick事件
Bxonmouseover事件
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í)例,然后再使用0的格式進(jìn)行訪問
A、類名.成員
B、類名.屬性
C、對(duì)象實(shí)例名.成員
D、對(duì)象實(shí)例名.屬性
答案:C
82.在JavaScript中,獲取顯示可用寬度的正確的是。
A、screen,width()
B、screen,width
C、screen,avaiIWidth()
D、screen,avaiIWidth
答案:D
83.以下代碼執(zhí)行結(jié)果是哪一項(xiàng)?<script>document.getEIementById("demo").
innerHTML=Number("3.14")+"
"+Number("")+"
"+Number("")+"
"+Number("9988")</script>
A、3.14OONaN
B、3.14NaN09988
C、3.140NaNNaN
D、3.14009988
答案:A
84.在:contains(text)內(nèi)容過濾選擇器中,如果參數(shù)text內(nèi)容出現(xiàn)在匹配元素
的任何后代元素中,是否可以認(rèn)為該元素含有文本內(nèi)容text呢?
A、是
B、否
C、不確定
D、以上都不對(duì)
答案:A
85.在HTML頁面中包含一個(gè)按鈕控件mybutton,如果要實(shí)現(xiàn)點(diǎn)擊該按鈕時(shí)調(diào)用
已定義的JavaScript函數(shù)pute,需要編寫的HTML代碼是?
Ax<inputname="mybutton"type="button"onbIur="pute()"vaIue="計(jì)算"/〉
Bx<inputname="mybutton"type="button"onfcus="pute()"vaIue="計(jì)算"/>
C、<inputname="mybutton"type="button"oncIick="functionpute()"vaIue="
計(jì)算”/>
D、<inputname="mybutton"type="button"oncIick="pute0"vaIue="i+M"/>
答案:D
86.關(guān)于onsubmit事件下列說法錯(cuò)誤的是?
A、單擊表單元素的“提交按鈕”會(huì)觸發(fā)form標(biāo)簽的onsubmit事件
B、該事件的默認(rèn)處理方式是提交數(shù)據(jù)給action屬性指定的頁面進(jìn)行處理
C、不能夠用其他方法阻止該事件提交指定頁面,除非頁面地址書寫錯(cuò)誤
D、該事件可以綁定一個(gè)內(nèi)容是表單驗(yàn)證邏輯代碼的自定義函數(shù)
答案:C
87.()方法以四位數(shù)返回年份
A、getDate()
B、getDay()
C、getFuIIYear()
D、get!ime()
答案:C
88.后代選擇器的語法格式是()
AxseIectoriseIector2
B、seIectori>seIector2
CxseIector1+seIector2
D、seIectori~seIector2
答案:A
89.使用Vaiidate驗(yàn)證控件時(shí),()屬性用于表示checkbox必須選中的最大個(gè)
數(shù)
A、min
B、miniength
C、max
DsmaxIength
答案:D
90.使用var聲明的變量,對(duì)于變量名的要求,以下說法錯(cuò)誤的是?
A、第一個(gè)字符必須是字母、下劃線、美元符號(hào)
B、除第一個(gè)字符外,其他字符可以是字母、下劃線、美元符號(hào)或數(shù)字
C、不區(qū)分大小寫
D、不能與關(guān)鍵字同名,如if,千?!傅?/p>
答案:C
91.在D0M節(jié)點(diǎn)屬性中childNodes用來返回當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn),我們可以通
過nodeType來判斷子節(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ù)說法錯(cuò)誤的是?
A、函數(shù)的命名規(guī)則與變量名的命名規(guī)則相同
B、使用function關(guān)鍵字。function后是函數(shù)名,JavaScript中的函數(shù)必須說
明返回值的類型。
C、函數(shù)名后的0可以包含若干參數(shù),也可以選擇不帶任何參數(shù)。
D、最后是一對(duì){},包含具體實(shí)現(xiàn)程序中的某些特定功能的若干語句或腳本代碼
答案:B
93.下列選項(xiàng)能夠通過類名查找HTML元素的是()
A、document.getElementsByClass(".box")
Bxdocument.getEIementsByCIassName(".box")
C、document.getEIementsByCIass("box")
D\document.getEIementsByCIassName("box")
答案:D
94.獲取<input><textarea><selectXbutton>元素的表單選擇器是()
Ax:text
B、:input
Cx:radio
D、:fiIe
答案:B
95.()方法可以動(dòng)態(tài)地改變當(dāng)前元素的透明度(其他不變),實(shí)現(xiàn)淡入的動(dòng)畫效
果,最終顯示當(dāng)前元素
A、fadeIn()
B、fadeout()
Cvsiide()
D、sIideup()
答案:A
96.有關(guān)onchange事件說法錯(cuò)誤的是?
A、輸入框的值發(fā)生了變化可以觸發(fā)
B、改變下拉列表框的選項(xiàng)時(shí)可以觸發(fā)
C、該事件是頁面元素的name屬性值發(fā)生變化時(shí)觸發(fā)
D、某些表單元素內(nèi)容改變時(shí)一般會(huì)使用這個(gè)事件
答案:C
97.內(nèi)容過濾選擇器中使用()可以獲取含有后代元素為selector的元素
A、:contains(text)
B、:empty
C、:has(selector)
D、:parent
答案:C
98.關(guān)于orielick事件說法,正確的是?
A、該事件使用頻次非常少
B、該事件是鼠標(biāo)離開頁面元素時(shí)觸發(fā)的事件
C、該事件屬性不可以綁定自定義函數(shù)
D、該事件屬性綁定函數(shù)代碼可按如下實(shí)現(xiàn):。田1短"村八。野參數(shù))”,Show為函
數(shù)名
答案:D
99.使用Validate驗(yàn)證控件時(shí),使用表單元素的()屬性進(jìn)行匹配驗(yàn)證
A、id
B、style
C、name
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;}returnfalse;]</script>
A、userAgent
BxappVersion
C、cpuCIass
DxappName
答案:A
101.關(guān)于parseFloatO函數(shù),以下返回值錯(cuò)誤的是?
A、parseFIoat(Uroute66.5n)返回66.5
B、parseFIoat(M8.5dogsn)返回8.5
C、parseFIoat(“6.56”)返回6.56
D、parseFloat(.1)返回0.1
答案:A
102.window對(duì)象中的alert方法、prompt方法、confirm方法都可以創(chuàng)建對(duì)話
框,以下描述正確的是()
A、alert方法用來向月戶彈出一個(gè)警告對(duì)話框,包含確認(rèn)和取消按鈕
B、prompt方法用來創(chuàng)建提示對(duì)話框,包含有輸入框和確認(rèn)取消按鈕
C、confirm方法用來創(chuàng)建確認(rèn)對(duì)話框,只包含確認(rèn)按鈕
D、以上描述都不正確
答案:B
103.如果需要改變HTML元素的樣式,以下寫法正確的是()
Axdocument.getEIementById(uboxn).bgCoIor="bIue"
B、document.getEIementById(“box").backgroundCoIor="bIue"
C、document.getEIementById(ubox,,).styIe.bgCoIor="bIue"
D、document.getEIementById("box").styIe.backgroundCoIor="bIue"
答案:D
104.以下正確引入JS文件的是?
Ax在body標(biāo)簽外邊的下邊寫入<scripthref="js/demo.js"></script>
B、在body標(biāo)簽內(nèi)寫入<scriptsrc="js/demo.js"X/script>
C、在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)頁自身
信息的屬性,如背景顏色等,以下能夠設(shè)置頁面背景為藍(lán)色的是()
Axdocument.fgCoIor="bIue";
Bxdocument.backgroundCoIor="bIue";
C、document,coIor="bIue";
D、document.bgCoIor="bIue";
答案:D
106.返回numberl和number2中較小值使用()方法
AxMath,min(numberl,number2)
B、Math,ceiI(number)
C、Math,fIoor(number)
D、Math,max(numberl,number2)
答案:A
107.以下關(guān)于history對(duì)象描述正確的是()
A、forward方法用來跳轉(zhuǎn)到指定的頁面
B、go(1)和forward方法等效
C、g。⑴和back方法等效
D、go(T)和forward方法等效
答案:B
108.Number對(duì)象是原始數(shù)值的包裝對(duì)象,varmyNum=Number(vaIue),使用轉(zhuǎn)換
函數(shù)時(shí),如果參數(shù)值不能轉(zhuǎn)換為數(shù)字時(shí),將返回()
A、0
B、NaN
C、
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頁面中包含如下超鏈接標(biāo)簽,則選項(xiàng)中的()語句能夠獲取該
元素。<aid=nbd”name="baidu"class="bg"href="https://,baidu.">百度一下
</a>
Axdocument.getEIementsByName("baidu")[0:
B、document.getEIementsByName("baidu")
C、document.getEIementsByTagName("baidu")[0]
D、document.getEIementsByTagName("baidu”)
答案:A
112.JQuery動(dòng)畫stop:)方法中可以添加參數(shù),0參數(shù)表示是否清空未執(zhí)行完
的動(dòng)畫隊(duì)列
A、end
B、gotoEnd
C、stop
D、over
答案:B
113.()可以獲取符合[type=submit]的<input>元素
A、:text
B、:input
C、:submit
D、:fiIe
答案:C
114.在JavaScript中,要獲取瀏覽器的代號(hào),以下代碼正確的是()
Axnavigator.appName
B、navigator.appCodeName
C、navigator.appMinorVersion
D、navigator.appVersion
答案:B
115.對(duì)象屬性可以使用索引運(yùn)算符()進(jìn)行訪問
A、[}
B、[]
C、.(點(diǎn)兒)
Dx""
答案:B
116.關(guān)于0nmouseover事件和onmouseout事說法正確的是?
A、這兩個(gè)事件是常用事件,以頁面元素為依托的
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、toString0
BxvaIueOf()
C、toFixed()
D、toPrecision()
答案:C
118.返回1970年1月1日至今的毫秒數(shù)的方法()
AxgetDate()
B、getMonth()
C、getSeconds()
D、getTime()
答案:D
119.下列哪項(xiàng)表達(dá)式將返回假?
A、!(3<=1)
B、(4>=4)&&(5<2)
C、('a'=='a,)&&(,c,!='d')
D、(2<3)||(3<2)
答案:B
120.用string對(duì)象驗(yàn)證用戶榆入郵箱地址必須包含符號(hào),下劃線處的代碼是()
varemail=$("#emaiI").value;if(){returnfaIse;};returntrue;
AxemaiI.indexOf("")==_1
B、email,indexOf("")=1
C、emaiI.indexOf("")=0
D、emaiI.indexOf("")!=-1
答案:A
121.關(guān)于JavaScript函數(shù)參數(shù),說法錯(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.以下代碼可以用哪種簡寫方式書寫?<scripttype="text/javascript">
functioncheck()(event.returnVaIue=faIse;}</scriptXform
action="info.html-onSubmit="check()"><inputtype="submit"vaI
ue二"提交"/></form>
Ax<formaction="info.html”onCIick=UreturnfaIsen>,,,</form>
Bx<formaction="info.html“onSubmiUreturnfaIsen>",</form>
C、<formaction="info.html"onSubmit="false">>"</form>
D、<formaction="info.html"onCIick="false”>,,,</form>
答案:B
123.下列JavaScript的循環(huán)語句中正確的是?
A、if(i<10;i++)
B、for(i=0;i<10)
C\fori—0to10
D、for(i=0;i<10;i++)
答案:D
124.將每一個(gè)選擇器匹配到的元素合并后一起返回使用()
AxseIectori.seIector2….seIectorN
B、seIectori,seIector2,...seiectorN
C、seIectoriseIector2...seiectorN
D、seIector1+seIector2+...seIectorN
答案:B
125.在JavaScript中!能夠獲取當(dāng)前頁面urI的是()
A、Iocation.href
B、Iocation.urI
C、window.href
D、window.urI
答案:A
126.要求用JavaScript實(shí)現(xiàn)下面的功能:當(dāng)一個(gè)文本框中的內(nèi)容發(fā)生改變后,
單擊頁面的其他位置,彈出一個(gè)消息框顯示文本框中的內(nèi)容,下列語句正確的
是?
A、<inputtype="text"oneIick="alert(this,vaue)/">
B、<inputtype="text"onchange="aIert(this.vaIue)/">
C、<inputtype="text"onclick="alert(text,vaue)/">
D、<inputtype="text'oncIick="aIert(vaIue)/">
答案:B
127.有關(guān)eval()函數(shù)說法,錯(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可以用來檢測瀏覽器版本
D、navigator數(shù)據(jù)可被瀏覽器使用者更改
答案:C
多選題
1.下列通過css()設(shè)置設(shè)置元素樣式的方法中,正確的兩項(xiàng)是()
A、$("p").css("color","red")
B、$("p").css("coIor:red")
C、$("p").css({"color:red","font-size:14px'})
D、$("p").css({"coIor"red","font-size":"14px"))
答案:AD
2.jQuery基本功能包括()
Ax訪問和操作DOM元素
B、對(duì)頁面事件的處理
C、大量插件在頁面中的運(yùn)用
D、與Ajax技術(shù)的完美結(jié)合
答案:ABCD
3.在JavaScript中,關(guān)于switch的使用下列說法正確的是?
A、該語法結(jié)構(gòu)case使用的數(shù)量沒有明確要求
B、該語法結(jié)構(gòu)case使用的數(shù)量不允許超過15個(gè)
C、該語法結(jié)構(gòu)必須使用defalut關(guān)鍵詞
D、該語法結(jié)構(gòu)必須可以不使用defalut關(guān)鍵詞
答案:AD
4.關(guān)于navigator對(duì)象常見方法描述不正確的是()
A、javaEnabled規(guī)定瀏覽器是否啟用java
BxuserAgent用來返回客戶機(jī)發(fā)送服務(wù)器的user-agent頭部的值
C、userLanguage返回操作系統(tǒng)的自然語言設(shè)置
D、taintEnabled規(guī)定瀏覽器是否啟用數(shù)據(jù)污點(diǎn),適用于所有瀏覽器
答案:BCD
5.vararr=["happy",12,45.6],以下說法正確的有()
A、上面的語句定義了一個(gè)變量arr,該變量指向一個(gè)數(shù)組列表
B、每個(gè)數(shù)組變量都有一個(gè)length屬性,表示該數(shù)組中元素的個(gè)數(shù)
C、可以使用數(shù)組變量名[”索引號(hào)”]的格式來訪問每個(gè)數(shù)組元素
D、數(shù)組列表中的第一個(gè)元素的索引號(hào)為0,其后的每個(gè)元素的索引號(hào)依次遞增,
最后的元素索引為數(shù)組長度7
答案:ABCD
6.在JavaScript中,關(guān)于break和continue說法正確的是?
A、break的作用是終止本次循環(huán)
B、break的作用是終止整個(gè)循環(huán)break
Cxcontinue的作用是終止本次循環(huán)進(jìn)入到下一次循環(huán)
D、continue的作用是終止整個(gè)循環(huán)
答案:BC
7.JavaScript中提供了兩個(gè)專門用于訪問對(duì)象的語句:O語句和()語句
A、with
B、switch
C、for…in
D、using
答案:AC
8.對(duì)于prompt()方法描述正確的有()
A、如果用戶單擊“取消”按鈕或直接關(guān)閉提示對(duì)話框,該方法將返回false
B、該方法執(zhí)行時(shí)會(huì)彈出一個(gè)提示對(duì)話框,等待用戶輸入一行數(shù)據(jù)
C、基本語法是:prompt(”提示信息”,“輸入框的默認(rèn)信息”)
D、該方法的返回值可以被引用或存儲(chǔ)到變量中
答案:BCD
9.以下哪些是B0M的主要功能
A、彈出新瀏覽器窗口
B、移動(dòng)、關(guān)閉和更改瀏覽器窗口大小
C、支持Session
D、支持Cookies
答案:ABD
10.關(guān)于JavaScript事件,下列說法正確的有?
A、JavaScript是基于對(duì)象、采用事件驅(qū)動(dòng)的腳本語言
B、事件是用戶使用鼠標(biāo)或鍵盤在瀏覽器窗口或頁面元素上執(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è)倒立的樹,把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加載新的文檔
protocol獲取使用的web協(xié)議
C、pathname獲取頁面路徑和文件名
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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 綠化建設(shè)專項(xiàng)合同
- 紙質(zhì)運(yùn)動(dòng)裝備市場細(xì)分與產(chǎn)品設(shè)計(jì)原則探討考核試卷
- 短期醫(yī)藥代表合同
- 民國路燈美術(shù)課件
- 眼鏡行業(yè)互聯(lián)網(wǎng)+發(fā)展趨勢考核試卷
- 農(nóng)用機(jī)械化農(nóng)業(yè)氣象服務(wù)與農(nóng)業(yè)風(fēng)險(xiǎn)管理策略研究考核試卷
- 毛皮制品包裝設(shè)計(jì)考核試卷
- 玉米種植的農(nóng)業(yè)電商發(fā)展考核試卷
- 糧食倉儲(chǔ)企業(yè)綠色經(jīng)濟(jì)產(chǎn)業(yè)鏈構(gòu)建考核試卷
- 海面風(fēng)速預(yù)測考核試卷
- GB/T 43953-2024全生物降解聚乙醇酸(PGA)
- 國家八年級(jí)數(shù)學(xué)質(zhì)量測試題(六套)
- 青光眼小梁切除手術(shù)
- (2024年)肺栓塞課件
- 2024吉林省民航機(jī)場集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 電磁現(xiàn)象及其應(yīng)用-理解電磁現(xiàn)象及其在日常生活中的應(yīng)用
- 車輛行駛安全培訓(xùn)模板
- 開展中醫(yī)藥健康文化宣傳活動(dòng)方案(樣式)
- 油漆涂料行業(yè)市場分析
- 跨境數(shù)據(jù)流動(dòng)與治理
- 輸血治療知情同意書
評(píng)論
0/150
提交評(píng)論