版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE51【大二-紫牛系列】JavaScript交互式網(wǎng)頁(yè)設(shè)計(jì)考試題庫(kù)及答案一、單選題1.在JavaScript中,以下window對(duì)象中常用的方法描述錯(cuò)誤的是()A、prompt()用來(lái)提示用戶輸入的對(duì)話框B、alert()用來(lái)提示用戶輸入的對(duì)話框C、confirm()顯示一個(gè)帶有提示信息、確定和取消按鈕的確認(rèn)框D、close()關(guān)閉瀏覽器窗口答案:B2.在JavaScript中,以下不屬于window對(duì)象的常用方法有()A、locationB、promptC、alertD、confirm答案:A3.在jQuery中,使用Validate驗(yàn)證控件時(shí),()屬性用于表示checkbox必須選中的最小個(gè)數(shù)A、minB、minlengthC、maxD、maxlength答案:B4.在JavaScript中,關(guān)于函數(shù)說(shuō)法錯(cuò)誤的是?A、函數(shù)的命名規(guī)則與變量名的命名規(guī)則相同B、使用function關(guān)鍵字。function后是函數(shù)名,JavaScript中的函數(shù)必須說(shuō)明返回值的類型。C、函數(shù)名后的()可以包含若干參數(shù),也可以選擇不帶任何參數(shù)。D、最后是一對(duì){},包含具體實(shí)現(xiàn)程序中的某些特定功能的若干語(yǔ)句或腳本代碼答案:B5.在JavaScript中,以下代碼執(zhí)行結(jié)果是哪一項(xiàng)?<script>document.getElementById("demo").innerHTML=Number("3.14")+"<br>"+Number("")+"<br>"+Number("")+"<br>"+Number("9988")</script>A、3.1400NaNB、3.14NaN09988C、3.140NaNNaND、3.14009988答案:A6.在JavaScript中,以下哪個(gè)選項(xiàng)不是循環(huán)結(jié)構(gòu)關(guān)鍵詞?A、forB、whileC、do…whileD、if答案:D7.在JavaScript中,關(guān)于onmouseover事件和onmouseout事說(shuō)法正確的是?A、這兩個(gè)事件是常用事件,以頁(yè)面元素為依托的B、onmouseout是鼠標(biāo)移入事件C、這兩個(gè)事件都是鍵盤按鍵觸發(fā)類事件D、onmouseover是鼠標(biāo)移出事件答案:A8.在JavaScript中,以下不是邏輯運(yùn)算符的是?A、>=B、&&C、||D、!答案:A9.在JavaScript中,下列正則表達(dá)式中,()可以匹配首位是小寫字母,其他位數(shù)是小寫字母或數(shù)字的最少兩位字符串A、/^\w{2,}/B、/^[a-z][a-z0-9]+$/C、/^[a-z0-9]+$/D、/^[a-z]\d+$/答案:B10.在JavaScript中,下面哪一項(xiàng)不是正確的程序結(jié)構(gòu)?A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、循環(huán)結(jié)構(gòu)D、插敘結(jié)構(gòu)答案:D11.在JavaScript中,DOM是文檔對(duì)象模型得簡(jiǎn)稱,以下有關(guān)DOM描述錯(cuò)誤的是()A、DOM與BOM的含義都是瀏覽器對(duì)象模型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)答案:A12.在jQuery中,獲取<input><textarea><select><button>元素的表單選擇器是()A、:textB、:inputC、:radioD、:file答案:B13.在JavaScript中,以下關(guān)于onblur事件說(shuō)法正確的是?A、該事件是元素獲取到焦點(diǎn)時(shí)觸發(fā)的事件B、表單驗(yàn)證時(shí)使用該事件較為合適C、該事件是元素值發(fā)生改變時(shí)觸發(fā)D、該事件頁(yè)面加載時(shí)會(huì)順帶執(zhí)行答案:B14.在JavaScript中,不帶任何參數(shù)的()方法,會(huì)立即停止當(dāng)前正在執(zhí)行的動(dòng)畫A、end()B、clear()C、remove()D、stop()答案:D15.在JavaScript中,實(shí)例對(duì)象在引用該對(duì)象的屬性和方法時(shí),必須先使用new關(guān)鍵字創(chuàng)建一個(gè)對(duì)象實(shí)例,然后再使用()的格式進(jìn)行訪問(wèn)A、類名.成員B、類名.屬性C、對(duì)象實(shí)例名.成員D、對(duì)象實(shí)例名.屬性答案:C16.在jQuery中,內(nèi)容過(guò)濾選擇器中使用()可以獲取含有后代元素為selector的元素A、:contains(text)B、:emptyC、:has(selector)D、:parent答案:C17.在JQuery中,fadeTo()方法參數(shù)opacity用于指定不透明值,取值范圍是0~1之間,0代表()A、完全透明B、完全不透明C、半透明D、黑色背景答案:A18.在jQuery中,下列用于消息提醒的插件是()A、ValidateB、AccordionC、CalendarD、Growl答案:D19.在JavaScript中,有以下代碼_x000D_<scripttype="text/javascript">_x000D_vara=navigator._________;_x000D_for(vari=0;i<a.length;i++){_x000D_document.write(a[i].name+"<br/>");_x000D_}_x000D_</script>_x000D_想要顯示瀏覽器安裝了哪些插件,橫線處需要補(bǔ)充代碼()A、cpuClassB、pluginsC、platformD、onLine答案:B20.在jQuery中,復(fù)制節(jié)點(diǎn)的方法()A、clone()B、copy()C、clear()D、remove()答案:A21.在jQuery中,以下關(guān)于requestAnimationFrame()方法描述正確的是()A、此方法在瀏覽器重繪之前完成B、主線程不會(huì)影響此方法的運(yùn)行效果C、此方法類似于setInterval(),主要用途是按幀對(duì)網(wǎng)頁(yè)進(jìn)行重繪D、此方法在瀏覽器重繪時(shí)完成答案:A22.在JavaScript中,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ù)是新窗口的名字答案:C23.在jQuery中,使用Validate驗(yàn)證控件時(shí),radio單選按鈕的()屬性表示必須選中一個(gè)A、requiredB、minC、maxD、one答案:A24.在JavaScript中,if多分支的正確語(yǔ)法是?A、if(條件表達(dá)式1){?語(yǔ)句或語(yǔ)句塊1}elseif(條件表達(dá)式2){?語(yǔ)句或語(yǔ)句塊2}elseif(條件表達(dá)式n){?語(yǔ)句或語(yǔ)句塊n}else{?語(yǔ)句或語(yǔ)句塊n+1}B、if(條件表達(dá)式1){?語(yǔ)句或語(yǔ)句塊1}else(條件表達(dá)式2){?語(yǔ)句或語(yǔ)句塊2}else(條件表達(dá)式n){?語(yǔ)句或語(yǔ)句塊n}else{?語(yǔ)句或語(yǔ)句塊n+1}C、if(條件表達(dá)式1){?語(yǔ)句或語(yǔ)句塊1elseif(條件表達(dá)式2){?語(yǔ)句或語(yǔ)句塊2}elseif(條件表達(dá)式n){?語(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}答案:A25.在jQuery中,使用Validate驗(yàn)證控件時(shí),()屬性用于表示checkbox必須選中的最大個(gè)數(shù)A、minB、minlengthC、maxD、maxlength答案:D26.在JavaScript中,下列哪項(xiàng)表達(dá)式將返回假?A、!(3<=1)B、(4>=4)&&(5<2)C、('a'=='a')&&('c'!='d')D、(2<3)||(3<2)答案:B27.在JavaScript中,能夠獲取web主機(jī)端口號(hào)的是()A、document.portB、window.portC、location.portD、history.port答案:C28.在JavaScript中,如果需要改變<aid='a'>標(biāo)簽的跳轉(zhuǎn)地址,以下寫法正確的是()A、document.getElementById(“a”).url="index.html"B、document.getElementById(“a”).href="index.html"C、document.getElementById(“a”).src="index.html"D、document.getElementById(“a”).go="index.html"答案:B29.在JavaScript中,setTimeout("buy()",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)用一次答案:C30.在JavaScript中,Number對(duì)象是原始數(shù)值的包裝對(duì)象,varmyNum=Number(value),使用轉(zhuǎn)換函數(shù)時(shí),如果參數(shù)值不能轉(zhuǎn)換為數(shù)字時(shí),將返回()A、0B、NaNC、""D、null答案:B31.在JavaScript中,document對(duì)象的屬性包括對(duì)應(yīng)的HTML的<body>標(biāo)簽屬性以及描述網(wǎng)頁(yè)自身信息的屬。以下能夠設(shè)置頁(yè)面背景為藍(lán)色的是()A、document.fgColor="blue";B、document.backgroundColor="blue";C、document.color="blue";D、document.bgColor="blue";答案:D32.在Javascript中,關(guān)于window對(duì)象描述不正確的是()A、window.history屬性是指有關(guān)客戶訪問(wèn)過(guò)的URL信息B、window.confirm()方法顯示一個(gè)帶有提示信息和確認(rèn)按鈕的警示框C、window.location="a.html"和window.location.href="a.html"的作用都是讀取并顯示a.html內(nèi)容D、status是狀態(tài)欄文本答案:B33.jQuery中,在DOM節(jié)點(diǎn)屬性中childNodes用來(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)答案:A34.在JavaScript中,以下代碼可以用哪種簡(jiǎn)寫方式書寫?<script?type="text/javascript">?function?check()?{??event.returnValue=false;?}?</script><form?action="info.html"?onSubmit="check()">?<input?type="submit"?value="提交"/></form>A、<form?action=“info.html”?onClick=“returnfalse”>…</form>B、<form?action=“info.html”?onSubmit=“returnfalse”>…</form>C、<form?action=“info.html”?onSubmit=“false”>…</form>D、<form?action=“info.html”?onClick=“false”>…</form>答案:B35.在jQuery中,slideToggle()方法會(huì)動(dòng)態(tài)地改變當(dāng)前元素的(),最終切換當(dāng)前元素的可見(jiàn)狀態(tài)A、寬度B、高度C、角度D、不透明度答案:B36.在jQuery中,基本過(guò)濾器中獲取獲取索引值為偶數(shù)的元素使用()A、:evenB、:oddC、:firstD、:last答案:A37.在JavaScript中,以下給變量命名錯(cuò)誤的是?A、varmessage=“hi”B、intnum=“2”C、varwidth=20,height=50D、varname,age=31答案:B38.在JavaScript中,有關(guān)eval()函數(shù)說(shuō)法,錯(cuò)誤的是?A、eval()函數(shù)運(yùn)行是以字符串形式表示的JavaScript代碼串,返回執(zhí)行代碼串后的結(jié)果B、eval("3+5")返回8C、eval()返回的內(nèi)容必須是整數(shù)D、該參數(shù)必須是一個(gè)計(jì)算表達(dá)式答案:C39.在JavaScript中,簡(jiǎn)單動(dòng)畫animate()方法能改變可以?。ǎ┲档腃SS屬性A、透明度B、高度C、數(shù)字D、任意答案:C40.在jQuery中,以下哪一項(xiàng)可以將每一個(gè)選擇器匹配到的元素合并后一起返回使用()A、selector1.selector2….selectorNB、selector1,selector2,...selectorNC、selector1selector2...selectorND、selector1+selector2+...selectorN答案:B41.在JavaScript中,獲取顯示屏幕可用寬度的正確選項(xiàng)是()A、screen.width()B、screen.widthC、screen.availWidth()D、screen.availWidth答案:D42.在JavaScript中,判斷客戶端時(shí)移動(dòng)端還是PC端,需要在以下代碼橫線處補(bǔ)充的代碼是()_x000D_<scripttype="text/javascript">_x000D_varuserAgentInfo=navigator.__________.toLowerCase();_x000D_varagents=["android","iphone","symbianos","ipod"];_x000D_for(vari=0;i<agents.length;i++){_x000D_if(userAgentInfo.indexOf(ageA、userAgentB、appVersionC、cpuClassD、appName答案:A43.在JavaScript中,返回x的y次冪使用()方法A、Math.pow(x,y)B、Math.random()C、Math.round(number)D、Math.sqrt(number)答案:A44.在JQuery中,()可以獲取符合[type=submit]的<input>元素A、:textB、:inputC、:submitD、:file答案:C45.在JavaScript中,vararr="Hello,world".split(",");arr是()變量A、對(duì)象B、數(shù)組C、字符串D、NAN答案:B46.在JavaScript中,Boolean是一種基本的數(shù)據(jù)類型,表示true或false,構(gòu)造函數(shù)是newBoolean(value),如果value值是NaN,則該Boolean對(duì)象的返回值是()A、TRUEB、FALSEC、nullD、“”答案:B47.在JavaScript中,如果數(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)]答案:A48.在JavaScript中,如果在HTML頁(yè)面中包含如下超鏈接標(biāo)簽,則選項(xiàng)中的()語(yǔ)句能夠獲取該元素。<aid=”bd”name="baidu"class="bg"href="https://.baidu.">百度一下</a>A、document.getElementsByName(“baidu”)[0]B、document.getElementsByName(“baidu”)C、document.getElementsByTagName(“baidu”)[0]D、document.getElementsByTagName(“baidu”)答案:A49.在JavaScript中,下列JavaScript的循環(huán)語(yǔ)句中正確的是?A、if(i<10;i++)B、for(i=0;i<10)C、fori=0to10D、for(i=0;i<10;i++)答案:D50.在JavaScript中,()方法以四位數(shù)返回年份A、getDate()B、getDay()C、getFullYear()D、getTime()答案:C51.在JavaScript中,關(guān)于函數(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)建答案:C52.在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)鍵字breakD、針對(duì)已知循環(huán)次數(shù)的情況下,使用for循環(huán)比while循環(huán)更高效答案:A53.在jQuery中,對(duì)于一個(gè)DOM對(duì)象,只需要用()將他包裝起來(lái),就可以獲得對(duì)應(yīng)的jquery對(duì)象A、$()B、get()C、post()D、text()答案:A54.在JavaScript中,以下()方法返回0和1之間的偽隨機(jī)數(shù),可能為0,但總小于1,[0,1)A、Math.pow(x,y)B、Math.random()C、Math.round(number)D、Math.sqrt(number)答案:B55.在JavaScript中,要獲取瀏覽器的代號(hào),以下代碼正確的是()A、navigator.appNameB、navigator.appCodeNameC、navigator.appMinorVersionD、navigator.appVersion答案:B56.在jQuery看,動(dòng)畫stop()方法中可以添加參數(shù),()參數(shù)表示是否清空未執(zhí)行完的動(dòng)畫隊(duì)列A、endB、gotoEndC、stopD、over答案:B57.在HTML頁(yè)面中,定義了如下所示的JavaScript函數(shù)functionpute(op){alert(op);}正確調(diào)用該函數(shù)的HTML代碼是?A、<inputname="a"type="button"onclick="pute(this.value)"value="+"/>B、<inputname="b"type="button"onclick="pute(-)"value="-"/>C、<inputname="a"type="button"onclick="pute("*")"value="*"/>D、<inputname="a"type="button"onclick="pute(/)"value="/"/>答案:A58.在jQuery中,后代選擇器的語(yǔ)法格式是()A、selector1selector2B、selector1>selector2C、selector1+selector2D、selector1~selector2答案:A59.在JavaScript中,返回最接近number的整數(shù)A、Math.pow(x,y)B、Math.random()C、Math.round(number)D、Math.sqrt(number)答案:C60.在JavaScript中,下列選項(xiàng)能夠?qū)崿F(xiàn)標(biāo)簽名查找HTML元素的是()A、document.getElementsByName(“div”)B、document.getElementsByTagName(“div”)C、document.getElementsByName(div)D、document.getElementsByTagName(div)答案:B61.在JavaScript中,如果需要改變HTML元素的樣式,以下寫法正確的是()A、document.getElementById(“box”).bgColor="blue"B、document.getElementById(“box”).backgroundColor="blue"C、document.getElementById(“box”).style.bgColor="blue"D、document.getElementById(“box”).style.backgroundColor="blue"答案:D62.在JavaScript中,關(guān)于onclick事件說(shuō)法,正確的是?A、該事件使用頻次非常少B、該事件是鼠標(biāo)離開(kāi)頁(yè)面元素時(shí)觸發(fā)的事件C、該事件屬性不可以綁定自定義函數(shù)D、該事件屬性綁定函數(shù)代碼可按如下實(shí)現(xiàn):onClick="Show(參數(shù))",Show為函數(shù)名答案:D63.在JavaScript中,()方法返回一個(gè)月中的某一天(1-31)A、getDate()B、getDay()C、getHours()D、getTime()答案:A64.在JavaScript中,能夠?qū)崿F(xiàn)頁(yè)面重新加載的選項(xiàng)是()A、document.reload()B、window.reload()C、location.reload()D、history.reload()答案:C65.在jQuery中,提供了()方法來(lái)刪除元素A、each()B、add()C、remove()D、switch()答案:C66.在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)答案:B67.在JavaScript中,返回number的絕對(duì)值使用()方法A、Math.abs(number)B、Math.ceil(number)C、Math.floor(number)D、Math.max(number1,number2)答案:A68.在jQuery中,通過(guò)jQuery對(duì)象的()方法可以為元素增加類A、toggleB、ClassC、AddClassD、style答案:C69.在jQuery中,使用Validate驗(yàn)證控件時(shí),使用表單元素的()屬性進(jìn)行匹配驗(yàn)證A、idB、styleC、nameD、tag答案:C70.在jQuery中,每個(gè)HTML對(duì)象都有用于訪問(wèn)CSS樣式的style屬性,有關(guān)style和CSS描述正確的是()A、style對(duì)象中包含的一系列屬性跟CSS不一定相同B、style對(duì)象的屬性同CSS的屬性名相同C、CSS設(shè)置背景色屬性background-color,style設(shè)置背景色屬性backgroundColorD、CSS設(shè)置背景色屬性background-color,style設(shè)置背景色屬性backgroundcolor答案:C71.在JQuery中,()符號(hào)標(biāo)志是jQuery的簡(jiǎn)寫形式A、$B、&C、D、#答案:A72.在JavaScript中,有關(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è)事件答案:C73.在JavaScript中,以下關(guān)于history對(duì)象描述不正確的是()A、history.length()方法返回歷史列表中的網(wǎng)址數(shù)B、history.back()方法加載history列表中的前一個(gè)URLC、history.forward()方法加載history列表中的下一個(gè)URLD、history.go()方法加載history列表中的某個(gè)具體頁(yè)面答案:A74.在JQuery中,()方法可以動(dòng)態(tài)地改變當(dāng)前元素的透明度(其他不變),實(shí)現(xiàn)淡入的動(dòng)畫效果,最終顯示當(dāng)前元素A、fadeIn()B、fadeout()C、slide()D、slideup()答案:A75.在JavaScript中,對(duì)象屬性可以使用索引運(yùn)算符()進(jìn)行訪問(wèn)A、{}B、[]C、.(點(diǎn)兒)D、""答案:B76.在JavaScript中,已知手機(jī)號(hào)由11位數(shù)字組成,且以13、15或者18開(kāi)頭,以下正則表達(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}&答案:D77.在JavaScript中,能夠獲取當(dāng)前頁(yè)面url的是()A、location.hrefB、location.urlC、window.hrefD、window.url答案:A78.在JavaScript中,用string對(duì)象驗(yàn)證用戶輸入郵箱地址必須包含符號(hào),下劃線處的代碼是()varemail=$("#email").value;if(_____){returnfalse;};returntrue;A、email.indexOf("")==-1B、email.indexOf("")==1C、email.indexOf("")==0D、email.indexOf("")!=-1答案:A79.在JavaScript中,()方法返回月份(0-11),0為一月,1為二月,以此類推A、getDate()B、getMonth()C、getHours()D、getTime()答案:B80.在jQuery中,為說(shuō)明變量保存的是jQuery對(duì)象,通常在jQuery對(duì)象變量名前加上()符號(hào)A、¥B、&C、$D、#答案:C81.在JavaScript中,有語(yǔ)句"varx=0;while()x+=2;",要使while循環(huán)體執(zhí)行10次,空白處的循環(huán)判定式應(yīng)寫為?A、x<10B、x<=10C、x<20D、x<=20答案:C82.在JavaScript中,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、以上描述都不正確答案:B83.在JavaScript中,如果在HTML頁(yè)面中包含如下圖片標(biāo)簽,則選項(xiàng)中的()語(yǔ)句能夠獲取該元素。<imgid=”pic”name="tp"src=”Sunset.jpg”width=”400”height=”300”>A、document.getElementById(“img”)B、document.getElementById(“tp”)C、document.getElementById(“pic”)D、document.getElementById(“#pic”)答案:C84.在JavaScript中,下列那個(gè)插件可以用于JS的表單驗(yàn)證()A、validateB、messageC、zTreeD、calendar答案:A85.在JavaScript中,下列選項(xiàng)中,哪一項(xiàng)不是JavaScript中的事件?A、onclickB、onmouseoverC、onsubmitD、onpressbutton答案:D86.在JavaScript中,要求用JavaScript實(shí)現(xiàn)下面的功能:當(dāng)一個(gè)文本框中的內(nèi)容發(fā)生改變后,單擊頁(yè)面的其他位置,彈出一個(gè)消息框顯示文本框中的內(nèi)容,下列語(yǔ)句正確的是?A、<inputtype="text"onclick="alert(this.value)/">B、<inputtype="text"onchange="alert(this.value)/">C、<inputtype="text"onclick="alert(text.value)/">D、<inputtype="text"onclick="alert(value)/">答案:B87.在JavaScript中,關(guān)于onsubmit事件下列說(shuō)法錯(cuò)誤的是?A、單擊表單元素的“提交按鈕”會(huì)觸發(fā)form標(biāo)簽的onsubmit事件B、該事件的默認(rèn)處理方式是提交數(shù)據(jù)給action屬性指定的頁(yè)面進(jìn)行處理C、不能夠用其他方法阻止該事件提交指定頁(yè)面,除非頁(yè)面地址書寫錯(cuò)誤D、該事件可以綁定一個(gè)內(nèi)容是表單驗(yàn)證邏輯代碼的自定義函數(shù)答案:C88.在JavaScript中,以下關(guān)于screen對(duì)象的屬性描述不正確的是()A、availWidth返回顯示屏幕的可用寬度,包含任務(wù)欄B、availWidth返回顯示屏幕的可用寬度,不包含任務(wù)欄C、width返回顯示器屏幕的寬度D、height返回顯示器屏幕的高度答案:A89.在JavaScript中,以下代碼:<body>?<script?type="text/javascript">??var?undf;??if(typeof?undf=="undefined")?{???undf="HelloWorld";??}else{undf="null";}??document.write("名稱是:"+undf);?</script></body>的輸出結(jié)果是?A、名稱是:nullB、名稱是:HelloWorldC、無(wú)任何輸出D、名稱是:HelloWorldnull答案:B90.在JavaScript中,關(guān)于parseFloat()函數(shù),以下返回值錯(cuò)誤的是?A、parseFloat(“route66.5”)返回66.5B、parseFloat(“8.5dogs”)返回8.5C、parseFloat(“6.56”)返回6.56D、parseFloat(.1)返回0.1答案:A91.在JavaScript中,現(xiàn)有HTML代碼如下:_x000D_<html>_x000D_<head>_x000D_<metacharset="utf-8">_x000D_<title>文檔對(duì)象模型節(jié)點(diǎn)的特點(diǎn)</title>_x000D_</head>_x000D_<body>_x000D_<h1>文檔對(duì)象模型概述</h1>_x000D_<p>DOM:文檔對(duì)象模型</p>_x000D_</body>_x000D_</html>_x000D_以下描述錯(cuò)誤的是()A、<head>和<body>節(jié)點(diǎn)的父節(jié)點(diǎn)都是<html>B、<h1>和<p>都是<html>的后代C、“文檔對(duì)象模型節(jié)點(diǎn)的特點(diǎn)”是<title>節(jié)點(diǎn)的元素節(jié)點(diǎn)D、<h1>和<p>節(jié)點(diǎn)屬于兄弟節(jié)點(diǎn)答案:C92.在JavaScript中,以下關(guān)于history對(duì)象描述正確的是()A、forward方法用來(lái)跳轉(zhuǎn)到指定的頁(yè)面B、go(1)和forward方法等效C、go(1)和back方法等效D、go(-1)和forward方法等效答案:B93.在jQuery中,表單對(duì)象屬性過(guò)濾選擇器()可以選取被選中的<input>元素A、:enabledB、:disabledC、:checkedD、:selected答案:D94.在JavaScript中,對(duì)number向上取整使用()方法A、Math.abs(number)B、Math.ceil(number)C、Math.floor(number)D、Math.max(number1,number2)答案:B95.在JavaScript中,()方法返回小時(shí)(0-23)A、getDate()B、getDay()C、getHours()D、getTime()答案:C96.在JavaScript中,分析下面的JavaScript代碼段,輸出結(jié)果是哪一項(xiàng)?vars1=parseInt("101中學(xué)");document.write(s1);A、NaNB、101中學(xué)C、101D、出現(xiàn)腳本錯(cuò)誤答案:C97.jQuery中,在:contains(text)內(nèi)容過(guò)濾選擇器中,如果參數(shù)text內(nèi)容出現(xiàn)在匹配元素的任何后代元素中,是否可以認(rèn)為該元素含有文本內(nèi)容text呢?A、是B、否C、不確定D、以上都不對(duì)答案:A98.在JavaScript中,有代碼如下:_x000D_<inputtype="button"value="添加"onClick="add()"/>_x000D_<inputtype="button"value="刪除"onClick="del()"/>_x000D_<script>_x000D_vard=document.createElement("div");_x000D_functionadd(){_x000D_document.body.____________(d);_x000D_}_x000D_functiondel(){_x000D_document.body.___________(d);_x000D_}_x000D_</script>A、addChild,delChildB、appendChild,removeChildC、addElement,delElementD、appendElement,removeElement答案:B99.在JavaScript中,有以下代碼:<body><scripttype="text/javascript">varnum1=10;varnum2="20";window.alert(num1+num2);</script></body>最終提示框中顯示信息為()A、30B、10+20C、undefinedD、1020答案:D100.在JavaScript中,創(chuàng)建()對(duì)象,可以獲取計(jì)算機(jī)中的日期和時(shí)間A、DataB、DateTimeC、DateD、Time答案:C101.在JavaScript中,下列選項(xiàng)中,正確的是?A、parseInt(“150cats”)返回150catsB、parseInt(“cats”)返回NaNC、parseInt(“6.56”)返回6.65D、parseInt(“-6”)返回6答案:B102.在JavaScript中,下列選項(xiàng)中哪一項(xiàng)不是鼠標(biāo)事件?A、onclick事件B、onmouseover事件C、onmouseout事件D、onchange事件答案:D103.在JQuery中,Accordion插件通過(guò)設(shè)置()屬性為true,可以讓所有面板可折疊A、requiredB、collapsibleC、nameD、border答案:B104.在JavaScript中,如果需要改變HTML元素的內(nèi)容,最簡(jiǎn)單的方法是使用()屬性A、writeB、createElementC、styleD、innerHTML答案:D105.在JavaScript中,下列選項(xiàng)不屬于DOM模型節(jié)點(diǎn)類型的是()A、圖像節(jié)點(diǎn)B、元素節(jié)點(diǎn)C、文本節(jié)點(diǎn)D、屬性節(jié)點(diǎn)答案:A106.在jQuery中,有標(biāo)簽為<pclass="cls0">,執(zhí)行代碼$("p").addClass("cls1")后,p標(biāo)簽的樣式為A、cls1B、cls0C、cls0和cls1D、以上都不對(duì)答案:C107.在JavaScript中,返回number1和number2中較小值使用()方法A、Math.min(number1,number2)B、Math.ceil(number)C、Math.floor(number)D、Math.max(number1,number2)答案:A108.在JavaScript中,以下代碼執(zhí)行結(jié)果是?<script>?var?width=40;?function?showWidth(){???var?width=50;???document.write("<h3>寬度是:"+width+"</h3>");}?showWidth();?document.write("<h3>寬度是:"+width+"</h3>");</script>A、寬度是:50寬度是:40B、寬度是:50寬度是:50C、寬度是:40寬度是:40D、寬度是:40寬度是:50答案:A109.在JavaScript中,有正則表達(dá)式^\d{5,12}$,以下選項(xiàng)中能夠匹配的是()A、a100B、8046976243181C、80010D、abcod答案:C110.在HTML頁(yè)面中包含一個(gè)按鈕控件mybutton,如果要實(shí)現(xiàn)點(diǎn)擊該按鈕時(shí)調(diào)用已定義的JavaScript函數(shù)pute,需要編寫的HTML代碼是?A、<inputname="mybutton"type="button"onblur="pute()"value="計(jì)算"/>B、<inputname="mybutton"type="button"onfcus="pute()"value="計(jì)算"/>C、<inputname="mybutton"type="button"onclick="functionpute()"value="計(jì)算"/>D、<inputname="mybutton"type="button"onclick="pute()"value="計(jì)算"/>答案:D111.在JavaScript中,使用var聲明的變量,對(duì)于變量名的要求,以下說(shuō)法錯(cuò)誤的是?A、第一個(gè)字符必須是字母、下劃線、美元符號(hào)B、除第一個(gè)字符外,其他字符可以是字母、下劃線、美元符號(hào)或數(shù)字C、不區(qū)分大小寫D、不能與關(guān)鍵字同名,如if,for等答案:C112.在JavaScript中,對(duì)number向下取整使用()方法A、Math.abs(number)B、Math.ceil(number)C、Math.floor(number)D、Math.max(number1,number2)答案:C113.在JavaScript中,使用Number對(duì)象的()方法把數(shù)字轉(zhuǎn)換為字符串,可以使結(jié)果的小數(shù)點(diǎn)后有指定位數(shù)的數(shù)字A、toString()B、valueOf()C、toFixed()D、toPrecision()答案:C114.在jQuery中,獲取除給定選擇器之外的所有元素使用()A、:evenB、:oddC、:not(selector)D、:header答案:C115.在JavaScript中,初始化Date對(duì)象的參數(shù)若不指定,則默認(rèn)是()A、1B、-1C、2D、0答案:D116.在jQuery中,將jQuery對(duì)象轉(zhuǎn)換成DOM對(duì)象,可以使用jQuery中的()方法A、$()B、get()C、post()D、text()答案:B117.在JavaScript中,以下正確引入JS文件的是?A、在body標(biāo)簽外邊的下邊寫入<scripthref="js/demo.js"></script>B、在body標(biāo)簽內(nèi)寫入<scriptsrc="js/demo.js"></script>C、在body標(biāo)簽外邊的下邊寫入<scripttype="js/demo.js"></script>D、在body標(biāo)簽內(nèi)寫入<scripthref="js/demo.js"></script>答案:B118.在JavaScript中,有關(guān)事件綁定,下列選項(xiàng)錯(cuò)誤的是?A、讓事件屬性值等于處理該事件的函數(shù)名或程序代碼可以實(shí)現(xiàn)綁定B、讓事件屬性值等于處理該事件的函數(shù)名或程序代碼C、事件屬性值必須只能使用函數(shù)名不能使用匿名函數(shù)簡(jiǎn)化D、每個(gè)元素的事件屬性可以有多個(gè)答案:C119.在JavaScript中,下列哪個(gè)常見(jiàn)用于創(chuàng)建折疊菜單()A、ValidateB、MessageC、AccordionD、Calendar答案:C120.在JavaScript中,關(guān)于navigator對(duì)象描述不正確的是()A、navigator對(duì)象包含了瀏覽器的有關(guān)信息B、navigator對(duì)象的實(shí)例是唯一的C、navigator不可以用來(lái)檢測(cè)瀏覽器版本D、navigator數(shù)據(jù)可被瀏覽器使用者更改答案:C121.在JavaScript中,返回1970年1月1日至今的毫秒數(shù)的方法()A、getDate()B、getMonth()C、getSeconds()D、getTime()答案:D122.在JavaScript中,下列選項(xiàng)能夠通過(guò)類名查找HTML元素的是()A、document.getElementsByClass(".box")B、document.getElementsByClassName(".box")C、document.getElementsByClass("box")D、document.getElementsByClassName("box")答案:D123.在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è)答案:D124.在JavaScript中,返回number1和number2中較大值使用()方法A、Math.abs(number)B、Math.ceil(number)C、Math.floor(number)D、Math.max(number1,number2)答案:D125.在JavaScript中,靜態(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í)例名.屬性答案:A126.在JavaScript中,()方法返回一周中的某一天(0-6),0為周日,1為周一,以此類推A、getDate()B、getDay()C、getHours()D、getTime()答案:B127.在jQuery中,用于獲取元素值的jQuery方法是()A、html()B、text()C、val()D、innerHTML答案:C128.在JavaScript中,下列代碼可以實(shí)現(xiàn)每隔3秒彈出"你好!"的是()A、setTimeOut("alert('你好!')",3)B、setTimeOut("alert('你好!')",3000)C、setInterval("alert('你好!')",3)D、setInterval("alert('你好!')",3000)答案:D多選題1.在JavaScript中,以下關(guān)于location對(duì)象描述正確的是()【選三項(xiàng)】A、assign加載新的文檔B、protocol獲取使用的web協(xié)議C、pathname只獲取文件名D、hostname獲取web主機(jī)域名答案:ABD2.在JavaScript中,關(guān)于變量的作用域,下列說(shuō)法正確的是?【選三項(xiàng)】A、如果全局變量和局部變量出現(xiàn)重名的情況,全局變量?jī)?yōu)先B、全局變量是在函數(shù)體外部聲明的,可以在任何地方,包括函數(shù)的內(nèi)部使用C、變量的作用域主要分為全局變量和局部變量?jī)煞ND、局部變量是在函數(shù)體內(nèi)聲明的,只能在函數(shù)體內(nèi)使用。局部變量隨著函數(shù)的結(jié)束而消失答案:BCD3.在JavaScript中,以下哪些是BOM的主要功能【選三項(xiàng)】A、彈出新瀏覽器窗口B、移動(dòng)、關(guān)閉和更改瀏覽器窗口大小C、支持SessionD、支持Cookies答案:ABD4.在JavaScript中,對(duì)于prompt()方法描述正確的有()【選三項(xiàng)】A、如果用戶單擊“取消”按鈕或直接關(guān)閉提示對(duì)話框,該方法將返回falseB、該方法執(zhí)行時(shí)會(huì)彈出一個(gè)提示對(duì)話框,等待用戶輸入一行數(shù)據(jù)C、基本語(yǔ)法是:prompt("提示信息",“輸入框的默認(rèn)信息”)D、該方法的返回值可以被引用或存儲(chǔ)到變量中答案:BCD5.在jQuery框架中,關(guān)于元素樣式的操作包含:()【選三項(xiàng)】A、load()B、addClass()C、removeClass()D、toggleClass()答案:BCD6.在jQuery中,基本功能包括()【選三項(xiàng)】A、訪問(wèn)和操作DOM元素B、對(duì)頁(yè)面事件的處理C、大量插件在頁(yè)面中的運(yùn)用D、使頁(yè)面中的內(nèi)容與形式分離答案:ABC7.在JavaScript中,以下是JavaScript常用事件的有?【選三項(xiàng)】A、onclick事件B、onload事件C、Sort事件D、onsubmit事件答案:ABD8.在jQuery中,基本過(guò)濾器中獲取最后一個(gè)元素使用()【選兩項(xiàng)】A、first()B、:firstC、last()D、:last答案:CD9.在JavaScript中,DOM把HTML看成一個(gè)倒立的樹(shù),把HTML文檔中的每個(gè)成分看成一個(gè)節(jié)點(diǎn),以下有關(guān)節(jié)點(diǎn)描述正確的是()【選三項(xiàng)】A、整個(gè)文檔是一個(gè)文檔節(jié)點(diǎn)B、每個(gè)HTML標(biāo)簽是一個(gè)元素節(jié)點(diǎn)C、注釋不屬于注釋節(jié)點(diǎn)D、每個(gè)HTML屬性是一個(gè)屬性節(jié)點(diǎn)答案:ABD10.在JavaScript中,已知vararr=["happy",12,45.6],以下說(shuō)法正確的有()【選三項(xiàng)】A、上面的語(yǔ)句定義了一個(gè)變量arr,該變量指向一個(gè)數(shù)組列表B、每個(gè)數(shù)組變量都有一個(gè)length屬性,該數(shù)組的length屬性值為2C、可以使用數(shù)組變量名[”索引號(hào)“]的格式來(lái)訪問(wèn)每個(gè)數(shù)組元素D、數(shù)組列表中的第一個(gè)元素的索引號(hào)為0,其后的每個(gè)元素的索引號(hào)依次遞增,最后的元素索引為數(shù)組長(zhǎng)度-1答案:ACD11.在DOM中每個(gè)節(jié)點(diǎn)都具有訪問(wèn)其他節(jié)點(diǎn)的屬性,以下關(guān)于節(jié)點(diǎn)屬性描述正確的是()【選三項(xiàng)】A、parentNode當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn)引用B、childNodes當(dāng)前節(jié)點(diǎn)的所有子節(jié)點(diǎn)C、lastChild當(dāng)前節(jié)點(diǎn)的最后一個(gè)子節(jié)點(diǎn)D、previousSibling當(dāng)前節(jié)點(diǎn)的后一個(gè)兄弟節(jié)點(diǎn)答案:ABC12.在JavaScript中,下列通過(guò)css()設(shè)置設(shè)置元素樣式的方法中,正確的兩項(xiàng)是()【選兩項(xiàng)】A、$("p").css("color","red")B、$("p").css("color:red")C、$("p").css({"color:red","font-size:14px"})D、$("p").css({"color":"red","font-size":"14px"})答案:AD13.在jQuery中,基本選擇器是jQuery中使用最頻繁的選擇器,它包含下列哪幾項(xiàng)【選三項(xiàng)】A、標(biāo)簽idB、classC、標(biāo)簽名D、對(duì)象名答案:ABC14.在JavaScript中,提供了兩個(gè)專門用于訪問(wèn)對(duì)象的語(yǔ)句:()語(yǔ)句和()語(yǔ)句【選兩項(xiàng)】A、withB、switchC、for…inD、using答案:AC15.在JavaScript中,有
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度門窗行業(yè)市場(chǎng)推廣與宣傳合同4篇
- 二零二五年智慧社區(qū)安防監(jiān)控系統(tǒng)安裝合同5篇
- 二零二五年度城市廣場(chǎng)場(chǎng)地租賃合同2篇
- 2025年度全國(guó)棉花運(yùn)輸服務(wù)合同范本4篇
- 二零二五年外墻涂料翻新工程施工安全監(jiān)管與隱患排查合同3篇
- 2025年度特種用途面包車租賃合同范本4篇
- 2025年度企業(yè)員工股票購(gòu)買貸款合同終止后貸款處理協(xié)議
- 二零二五年度教育培訓(xùn)機(jī)構(gòu)教師績(jī)效管理與聘用合同
- 2025年度著作權(quán)登記及維權(quán)代理服務(wù)合同范本3篇
- 2025年度時(shí)尚行業(yè)模特經(jīng)紀(jì)代理服務(wù)合同4篇
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第十一章運(yùn)動(dòng)技能的練習(xí)
- 蟲(chóng)洞書簡(jiǎn)全套8本
- 射頻在疼痛治療中的應(yīng)用
- 四年級(jí)數(shù)學(xué)豎式計(jì)算100道文檔
- “新零售”模式下生鮮電商的營(yíng)銷策略研究-以盒馬鮮生為例
- 項(xiàng)痹病辨證施護(hù)
- 職業(yè)安全健康工作總結(jié)(2篇)
- 懷化市數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)發(fā)展概況及未來(lái)投資可行性研究報(bào)告
- 07FD02 防空地下室電氣設(shè)備安裝
- 教師高中化學(xué)大單元教學(xué)培訓(xùn)心得體會(huì)
- 彈簧分離問(wèn)題經(jīng)典題目
評(píng)論
0/150
提交評(píng)論