




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2024學(xué)年12月份考試JavaScript程序設(shè)計(jì)綜合復(fù)習(xí)題
一、單選題1、以下ECMAScript變量命名格式正確的是(
)。A、_125dollorB、1207AC、-dollorD、this正確答案:A2、循環(huán)語(yǔ)句“for(vari=0,j=10;i=j=10;i++,j--);”的循環(huán)次數(shù)是(
)。A、0B、1C、10D、無(wú)限正確答案:D3、下列關(guān)于正則表達(dá)式的標(biāo)志與它的含義表達(dá)有誤的是()。A、i--忽略大小寫B(tài)、g--匹配全部C、m--匹配多行D、*--匹配任意正確答案:D4、下列各種運(yùn)算符中,()優(yōu)先級(jí)最高。A、+B、&&C、==D、*=正確答案:A5、下面的描述中不正確的是(
)。A、'=='在比較過(guò)程中,不但會(huì)比較兩邊的值,還會(huì)比較兩邊的數(shù)據(jù)類型B、NaN==NaN的結(jié)果是trueC、isNaN,判斷傳入的參數(shù)是否為數(shù)字,為數(shù)字返回true,否則返回falseD、字符串的length只可以獲取,不可以設(shè)置正確答案:A6、下列不是document對(duì)象的屬性的是(
)。A、anchorsB、formsC、locationD、image正確答案:D7、下列與表達(dá)式/^\d{3,5$/相符的是()。A、3B、4C、5D、345正確答案:D8、下列關(guān)于鼠標(biāo)事件描述有誤的是(
)。A、click表示鼠標(biāo)單擊B、dblclick表示鼠標(biāo)右擊C、mousedown表示鼠標(biāo)的按鈕被按下D、mousemove表示鼠標(biāo)進(jìn)入某個(gè)對(duì)象范圍,并且移動(dòng)正確答案:B9、在JavasScript中,若要實(shí)現(xiàn)復(fù)選框全選功能,則在橫線處填寫的代碼應(yīng)為()。
<html>
<head>
<scripttype="text/javascript">
functionallChecked(){
varallck=__________
for(vari=0;i<allck.length;i++){
allck[i].checked=true;
}
}
</script>
</head>
<body>
<p><inputname="chk"type="checkbox"value="滑雪">滑雪
<p><inputname="chk"type="checkbox"value="游泳">游泳
<p><inputname="chk"type="checkbox"value="爬山">爬山
<p><inputname="btn"type="button"onClick="allChecked()"value="選擇">
</body>
</html>A、document.getElementsById("chk");B、document.getElementsByName("chk");C、document.getElementByName("checkbox");D、document.getElementsByTagName("chk");正確答案:B10、下列陳述有誤的是()。
陳述一:一個(gè)button的click事件只能添加一個(gè)事件處理函數(shù)
陳述二:js事件一旦添加就無(wú)法銷毀A、陳述1正確,陳述2錯(cuò)誤B、陳述1錯(cuò)誤,陳述2正確C、兩種陳述都正確D、兩種陳述都錯(cuò)誤正確答案:D11、下列哪個(gè)不是js的事件類型(
)。A、動(dòng)作事件B、鼠標(biāo)事件C、鍵盤事件D、HTML頁(yè)面事件正確答案:A12、變量str存放電話號(hào)碼,格式如要求前3位是010,緊接一個(gè)“-”,后面是8位數(shù)字。判斷str中存放的電話號(hào)碼是否是有效的,下列語(yǔ)句中,(
)能正確實(shí)現(xiàn)以上功能。A、if(str.substr(0,4)!="010-"||str.substr(4).length!=8||isNaN(parseFloat(str.substr(4))))alert("無(wú)效的電話號(hào)碼!");B、if(str.substr(0,4)!="010-"&&str.substr(4).length!=8&&isNaN(parseFloat(str.substr(4))))alert("無(wú)效的電話號(hào)碼!");C、if(str.substr(0,3)!="010-"||str.substr(3).length!=8||isNaN(parseFloat(str.substr(3))))alert("無(wú)效的電話號(hào)碼!");D、if(str.substr(0,4)!="010-"&&str.substr(4).length!=8&&!isNaN(parseFloat(str.substr(4))))alert("無(wú)效的電話號(hào)碼!");正確答案:A13、將字符串s中的所有字母變?yōu)樾懽帜傅姆椒ㄊ?
)。A、toSmallCase()B、toLowerCase()C、toUpperCase()D、toUpperChars()正確答案:B14、下述關(guān)于循環(huán)語(yǔ)句的描述中,(
)是錯(cuò)誤的。A、循環(huán)體內(nèi)可以包含有循環(huán)語(yǔ)句B、循環(huán)體內(nèi)必須同時(shí)出現(xiàn)break語(yǔ)句和continue語(yǔ)句C、循環(huán)體內(nèi)可以出現(xiàn)條件語(yǔ)句D、循環(huán)體可以是空語(yǔ)句,即循環(huán)體中只出現(xiàn)一個(gè)分號(hào)正確答案:B15、Math.ceil(-3.14)的結(jié)果是(
)。A、-3.14B、-3C、-4D、3.14正確答案:B16、關(guān)于JavaScript中的Math對(duì)象的說(shuō)法,正確的是(
)。A、Math.ceil(512.51)返回的結(jié)果為512B、Math.floor()方法用于對(duì)數(shù)進(jìn)行下舍入C、Math.round(-512.51)返回的結(jié)果為-512D、Math.random()返回結(jié)果為0~1,包括0和1正確答案:B17、下面哪一個(gè)語(yǔ)句定義了一個(gè)名為pageNumber的變量并將它的值賦為240(
)。A、varPageNumber=240B、pagenumber=240C、varpageNumber=240D、varintnamedpageNumber=240正確答案:C18、以下代碼運(yùn)行后,arr2的結(jié)果為(
)。vararr=[1,2];
vararr2=arr.concat(3,4);
arr2.push(arr.splice(0,1));A、[1,2,3,4,2]B、[1,2,3,4,[1]]C、[1,2,3,4,1]D、[1,2,3,4]正確答案:C19、下面四個(gè)JavaScript語(yǔ)句中,哪一個(gè)是合法的(
)。A、document.write("Johnsaid,''Hi!"")B、document.write("Johnsaid,''Hi!"')C、document.write("Johnsaid,''Hi!")D、document.write("Johnsaid,\''Hi!\"")正確答案:D20.以下哪個(gè)單詞不屬于JavaScript保留字(
)。A.whileB.parentC.classD.void正確答案:D21.下列標(biāo)識(shí)符定義合法的是(
)。A.w@sB.a-bC.2sD.$a正確答案:D22.結(jié)果為true的表達(dá)式是(
)。A.nullinstanceofObjectB.null===undefinedC.null==undefinedD.NaN==NaN正確答案:C23.以下哪個(gè)常量值最大(
)。A.80B.0X65C.095D.0115正確答案:B24.賦值運(yùn)算符的作用是什么(
)。A.給一個(gè)變量賦新值B.給一個(gè)變量賦予一個(gè)新名C.執(zhí)行比較運(yùn)算D.沒(méi)有任何用處正確答案:A25.在JavaScript中,要定義一個(gè)全局變最x,可以(
)。A.使用關(guān)鍵字public在函數(shù)中定義B.使用關(guān)鍵字public在任何函數(shù)之外定義C.使用關(guān)鏈字var在函教中定義D.使用關(guān)鍵宇var在任何函數(shù)之外定義正確答案:D二、多選題26、JavaScript函數(shù)的定義會(huì)包括一個(gè)稱為形參的標(biāo)識(shí)符列表,這些參數(shù)在函數(shù)體中像局部變量一樣工作。有關(guān)arguments說(shuō)明正確的是(
)。A、arguments表示當(dāng)前執(zhí)行的函數(shù)的參數(shù)和調(diào)研它的函數(shù)的對(duì)象B、經(jīng)常使用arguments的屬性length來(lái)獲取傳遞給函數(shù)的參數(shù)個(gè)數(shù)C、arguments僅在開(kāi)始執(zhí)行函數(shù)時(shí)使用D、arguments是一個(gè)標(biāo)準(zhǔn)數(shù)組正確答案:ABC27、關(guān)于Javascript中數(shù)組的說(shuō)法中,正確的是(
)。A、數(shù)組的長(zhǎng)度必須在創(chuàng)建時(shí)給定,之后便不能改變B、由于數(shù)組是對(duì)象,因此創(chuàng)建數(shù)組需要使用new運(yùn)算符C、數(shù)組內(nèi)元素的類型可以不同D、數(shù)組可以在聲明的同時(shí)進(jìn)行初始化正確答案:BCD28、foo是一個(gè)JSON對(duì)象,那么獲取att屬性的值,以下哪些做法是可以的(
)。A、foo.attB、foo("att")C、foo["att"]D、foo{"att"}正確答案:AC29、在HTML頁(yè)面上包含如下創(chuàng)建層的語(yǔ)句,那么編寫JavaScript語(yǔ)句實(shí)現(xiàn)顯示該層的語(yǔ)句正確的是()。
<html>
<body>
<divid="imageLayer"style="display:none;">
<imgsrc="images/Sunset.jpg"width="200"height="100"></div>
</body>
<html>A、document.getElementsByTagName("div")[0].style.display="block":B、document.getElementById("imageLayer").style.display="block";C、document.getElementsByName("imageLayer")[0].style.display="block";D、document.getElementByName("imageLayer").get(0).style.display="block";正確答案:ABC30、下列正則表達(dá)式量詞符號(hào)與含義匹配的是()。A、{n,}:至少出現(xiàn)n次B、{n,m}:出現(xiàn)m-n次C、?:出現(xiàn)0-1次D、*:出現(xiàn)任意次正確答案:ACD31、以下是js變量命名規(guī)范的是(
)。A、由字母、下劃線、美元符號(hào)或數(shù)字組合而成B、不區(qū)分大小寫C、不能以關(guān)鍵字或保留字命名D、第一個(gè)字符必須是一個(gè)字母、下劃線(_)或一個(gè)美元符號(hào)($)正確答案:ACD32、下列關(guān)于JSON的說(shuō)法,正確的有(
)。A、由于語(yǔ)義化格式數(shù)據(jù)較少,讀起來(lái)并不是很方便B、JSON對(duì)象可以存儲(chǔ)任意復(fù)雜結(jié)構(gòu)的數(shù)據(jù)C、由于JSON是JavaScript的標(biāo)準(zhǔn),瀏覽器兼容性問(wèn)題更少D、在JavaScript編程中方便地使用JSON對(duì)象正確答案:BCD33、以下(
)代碼段能正確創(chuàng)建函數(shù)show。A、functionshow(text){alert(text);}B、varshowFun=functionshow(text){alert(text);}C、varshowFun=function(text){alert(text);}D、varshowFun=newfunction("text","alert(text)");正確答案:ACD34、以下哪些是JavaScript的全局函數(shù)(
)。A、escapeB、parseFloatC、evalD、setTimeoutE、alert正確答案:ABC35、下列選項(xiàng)中,()段HTML代碼所表示的“返回”鏈接能夠正確實(shí)現(xiàn)IE工具欄中“后退”按鈕的功能。A、<ahref=”javascript:history.go(-1)”>返回</a>B、<ahref=”javascript:location.back()”>返回</a>C、<ahref=”javascript:locationgo(-1)”>返回</a>D、<ahref=”javascript:history.back()”>返回</a>正確答案:AD三、判斷題36、改變?yōu)g覽器當(dāng)前瀏覽的網(wǎng)頁(yè)可以通過(guò)設(shè)置window.location來(lái)實(shí)現(xiàn)。
正確答案:正確37、在JavaScript中,當(dāng)使用new運(yùn)算符創(chuàng)建一個(gè)對(duì)象變量后,一定要使用delete運(yùn)算符把創(chuàng)建的對(duì)象變量撤銷。
正確答案:錯(cuò)誤38、結(jié)合CSS類型選擇器,可以實(shí)現(xiàn)批量改變?cè)貥邮降男Ч?/p>
正確答案:正確39、在JavaScript中可以用十六進(jìn)制形式來(lái)表示浮點(diǎn)數(shù)常量。
正確答案:錯(cuò)誤40、在定義函數(shù)的時(shí)候,即使不指定參數(shù)列表,仍然可以通過(guò)arguments引用到所獲得的參數(shù)。
正確答案:正確41、replace()方法與assign()方法的作用相同。
正確答案:錯(cuò)誤42、表單的change事件在表單的value屬性值發(fā)生變化時(shí)就會(huì)觸發(fā)。
正確答案:錯(cuò)誤43、在JavaScript中,可使用Function()定義函數(shù)。Function()可以接受任意多個(gè)字符串參數(shù)。
正確答案:正確44、用var定義一個(gè)變量后,如果沒(méi)有賦予任何值,那么它的值是空值,即null。
正確答案:錯(cuò)誤45、keypress事件在按下任意鍵盤按鍵都會(huì)觸發(fā)。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國(guó)普及型格柵燈數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年甘肅省定西地區(qū)單招職業(yè)適應(yīng)性測(cè)試題庫(kù)匯編
- Unit 1 Me and my class Lesson 2教學(xué)設(shè)計(jì) 2024-2025學(xué)年冀教版八年級(jí)英語(yǔ)上冊(cè)
- 2025至2030年中國(guó)排球網(wǎng)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)折疊式落地窗數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 輸電線路遷改項(xiàng)目概述
- 商務(wù)成控講座
- 2025至2030年中國(guó)廣告罩彩漿數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年度美容院租賃合同(美容院產(chǎn)品研發(fā)與生產(chǎn)合作)
- 二零二五年度合伙人拆伙協(xié)議書:包含員工安置及薪酬計(jì)算的拆伙協(xié)議
- 礦山機(jī)械傷害安全培訓(xùn)
- 2025貴州省黔東南州直屬事業(yè)單位招聘202人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 鄭州2025年河南鄭州市公安機(jī)關(guān)招聘輔警1200人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年語(yǔ)文高考復(fù)習(xí)計(jì)劃解析
- 2025年度專業(yè)酒店裝修承攬合同
- 2025年度5G基站建設(shè)勞務(wù)合同范本
- 微電網(wǎng)運(yùn)行與控制策略-深度研究
- 中職高教版(2023)語(yǔ)文職業(yè)模塊-第五單元:走近大國(guó)工匠(一)展示國(guó)家工程-了解工匠貢獻(xiàn)【課件】
- 物業(yè)管理車輛出入管理制度
- 家庭康復(fù)服務(wù)的商業(yè)價(jià)值與發(fā)展趨勢(shì)
- 2025年施工項(xiàng)目部《春節(jié)節(jié)后復(fù)工復(fù)產(chǎn)》工作實(shí)施方案 (3份)-75
評(píng)論
0/150
提交評(píng)論