版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1Javascript考試復(fù)習(xí)必練典型題庫(kù)(含真題)一、單選題1.哪個(gè)方法用來(lái)替換節(jié)點(diǎn)?A、replaceNodesB、replaceChildC、replaceD、replaceElements答案:B2.邏輯與(&&)返回true的條件是?A、其中一個(gè)操作數(shù)為真,但不是兩者B、兩個(gè)操作數(shù)都為falseC、兩個(gè)操作數(shù)都為trueD、不確定答案:C3.哪個(gè)關(guān)鍵字用于告訴JavaScript我們將要使用一個(gè)變量?A、intB、doubleC、floatD、var答案:D4.以下代碼執(zhí)行結(jié)果是什么?varflag=false;varhello=“HelloJavaScript“;if(flag){hello=“HelloLoen“;}console.log(hello);A、控制臺(tái)輸出HelloLoenB、控制臺(tái)輸出HelloJavaScriptC、控制臺(tái)輸出HelloD、代碼錯(cuò)誤答案:B5.什么關(guān)鍵字用于創(chuàng)建對(duì)象的實(shí)例?A、newB、varC、intD、double答案:A6.為了在函數(shù)中使用對(duì)象的屬性,請(qǐng)使用()A、使用函數(shù)名調(diào)用B、直接使用屬性名稱(chēng)C、使用“this”關(guān)鍵詞調(diào)用D、使用“var”關(guān)鍵詞調(diào)用答案:C7.script標(biāo)簽的()屬性用于添加外部JavaScript文件A、typeB、languageC、srcD、link答案:C8.選擇JavaScript變量不可以接受的名稱(chēng)A、123abcB、abcC、_abcD、myName答案:A9.如果var1=true,var2=false,var1&&var2表達(dá)式的結(jié)果是?A、nullB、undefinedC、trueD、false答案:D10.用戶點(diǎn)擊兩次后,該段落的內(nèi)容是什么?#20#</p>#<script#>functiontest(){varx=document.getElementById(‘txt');varn=x.innerHTML;x.innerHTML=n/2;}#</script#>A、5B、20C、10D、2.5答案:A11.數(shù)組具有“l(fā)ength”屬性,因?yàn)樗牵篈、一個(gè)變量B、一個(gè)函數(shù)C、一個(gè)方法D、一個(gè)對(duì)象答案:D12.以下代碼中變量c的值是?vara=[1,2,3,4,6];a.push(“5”,“7”);varc=a.shift();A、1B、2C、3D、4答案:A13.函數(shù)是什么?A、異常標(biāo)識(shí)B、算數(shù)符號(hào)C、代碼塊D、邏輯符號(hào)答案:C14.以下代碼中變量a的值是?varcolor=[“紅色”,“紅色”,“紅色”,“黑色”,“白色”];vara=color.indexOf(“紅色”)A、1B、0C、-1D、紅色答案:B15.以下年齡,重量和名稱(chēng)都是對(duì)象的:varperson={age:28,name:'Loen',weight:70,}A、屬性B、方法C、名詞D、值答案:A16.#<script()=“text/javascript”#>括號(hào)是什么屬性A、linkB、styleC、typeD、title答案:C17.什么時(shí)候需要“return”語(yǔ)句?A、當(dāng)需要在屏幕上添加一個(gè)彈出窗口B、當(dāng)函數(shù)需要返回結(jié)果時(shí)C、當(dāng)需要輸入數(shù)據(jù)時(shí)D、沒(méi)有作用答案:B18.“else”語(yǔ)句用于?A、忽略條件測(cè)試B、如果if條件為false,告訴JavaScript執(zhí)行某些操作C、測(cè)試一個(gè)新的條件為真或假D、沒(méi)有作用答案:B19.通過(guò)輸入varexample=newArray();以下正確的是?A、之后可以任意動(dòng)態(tài)添加數(shù)組成員和修改數(shù)組B、需要先指定數(shù)組長(zhǎng)度再賦予數(shù)組成員C、不可以修改數(shù)組D、可以修改一次答案:A20.哪個(gè)關(guān)鍵字用于告訴JavaScript我們將要使用一個(gè)變量?A、intB、doubleC、finalD、var答案:D21.這段代碼的輸出是什么?#<divid=“test”>歡迎#</p></div><script#>varel=document.getElementById(“test”);alert(el.hasChildNodes());#</script#>A、falseB、trueC、undefinedD、null答案:B22.以下代碼中變量x的值為多少?varnumbers=[3,4,5,6,7];varx=0;numbers.forEach(function(item){x+=item;});A、3B、0C、7D、25答案:D23.“concat”方法是將兩個(gè)數(shù)組()A、將其輸出到屏幕B、合并生成一個(gè)新數(shù)組C、比較它們的成員D、控制臺(tái)輸出答案:B24.函數(shù)是什么?A、函數(shù)是由事件驅(qū)動(dòng)的或者當(dāng)它被調(diào)用時(shí)執(zhí)行的可重復(fù)使用的代碼塊。B、算數(shù)符號(hào)C、運(yùn)算符號(hào)D、邏輯符號(hào)答案:A25.從外部引用“script.js”腳本的正確語(yǔ)法是什么?A、#<scriptname=“script.js”></script#>B、#<scriptsrc=“script.js“></script#>C、#<scripthref=“script.js”></script#>D、#<scriptstyle=“script.js”></script#>答案:B26.方法中的“this”關(guān)鍵字是指:A、當(dāng)前對(duì)象B、給定方法的名稱(chēng)C、網(wǎng)頁(yè)的名稱(chēng)D、數(shù)據(jù)的名稱(chēng)答案:A27.以下代碼中變量c的值是?vara=[“zero”];a.shift();a.push(1,2);a.unshift(0);varc=a[1];A、0B、1C、2D、undefined答案:B28.經(jīng)典的for循環(huán)由多少部分組成?A、1B、2C、3D、4答案:C29.這段代碼的輸出是什么?vararr=newArray(“a”,“b”,“c”);alert(arr[1]);A、aB、bC、cD、undefined答案:B30.什么字符可以作為變量開(kāi)頭?A、+B、-C、字母D、數(shù)字答案:C31.自增和自減用于?A、給數(shù)字加1或減1B、要將號(hào)碼的符號(hào)更改為“+”或“-”C、得到兩個(gè)數(shù)字的剩余部分D、沒(méi)有作用答案:A32.alert有多少個(gè)參數(shù)?A、0B、1C、2D、3答案:B33.以下哪個(gè)是JavaScript的單行注釋?zhuān)緼、--這是個(gè)注釋B、//這是個(gè)注釋C、%%這是個(gè)注釋D、#<!--這是個(gè)注釋--#>答案:B34.創(chuàng)建一個(gè)字符串,可以把文本放在什么里面?A、單引號(hào)或雙引號(hào)B、stringC、numberD、布爾答案:A35.函數(shù)可以執(zhí)行多少次?A、1B、2C、1000D、根據(jù)需求執(zhí)行指定次數(shù)(無(wú)限制)答案:D36.在“Confirm”對(duì)話框中,“確定”返回true,“取消”返回?A、falseB、nullC、wrongD、undefined答案:A37.選擇正確的描述()A、JavaScript可插入HTML頁(yè)面B、JavaScript是個(gè)插件C、JavaScript僅用于網(wǎng)絡(luò)應(yīng)用程序D、JavaScript不是一種輕量級(jí)的編程語(yǔ)言。答案:A38.以下代碼中demo返回的是?functiondemo(){vara={'name':'w3cschool'}.length;}demo()A、6B、7C、8D、9答案:D39.以下代碼中變量c的值是多少?varc=Math.round(-1.5);A、1B、-2C、-1D、0答案:C40.以下描述正確的是?varmsg='helloNier';while(true){msg='HelloLoen'}console.log(msg)A、控制臺(tái)輸出HelloNierB、控制臺(tái)輸出HelloLoenC、死循環(huán),控制臺(tái)無(wú)輸出D、控制臺(tái)無(wú)限輸出HelloLoen答案:C41.break語(yǔ)句描述正確的是?A、直接跳入下一次循環(huán)B、停止整個(gè)JavaScript代碼運(yùn)行C、結(jié)束循環(huán)代碼D、沒(méi)有作用答案:C42.如何創(chuàng)建參數(shù)?A、使用“param”關(guān)鍵詞B、在定義函數(shù)括號(hào)中寫(xiě)入變量名C、使用“var”關(guān)鍵詞D、使用“int”關(guān)鍵詞答案:B43.38%5使用取模數(shù)運(yùn)算符的結(jié)果是什么?A、1B、2C、3D、4答案:C44.以下代碼的輸出是什么?varx=“30”;vary=“100”;document.write(x+y);A、30100B、nullC、130D、3000答案:A45.以下代碼中變量n的值是?varstr=“Weteachchildrenandadults.”;varn=str.indexOf(“children”);A、9B、10C、7D、8答案:A46.return放在什么位置?A、在大括號(hào)外B、在函數(shù)代碼需要結(jié)束函數(shù)返回結(jié)果的地方C、位置隨便D、()內(nèi)答案:B47.下面輸出b的值是什么?let[a,,b]=‘nice';console.log(b);A、cB、undefinedC、nD、i答案:A48.可以使用Math對(duì)象的什么方法計(jì)算平方根?A、ceilB、floorC、randomD、sqrt答案:D49.JavaScript文件的擴(kuò)展名是()A、jsB、scriptC、javascriptD、css答案:A50.通常,腳本標(biāo)簽放置在()A、放在#<head#>前面B、放在#<html#>前面C、放在#</html#>后面D、放在#<head#>里面答案:D51.JavaScript中的“=”是什么符號(hào)?A、賦值運(yùn)算符B、等于運(yùn)算符C、全等運(yùn)算符D、算術(shù)運(yùn)算符答案:A52.().write(“Helloworld!”);請(qǐng)?jiān)贖TML文檔中寫(xiě)入字符串在瀏覽器中顯示A、documentB、alertC、promptD、confirm答案:A53.事件發(fā)生時(shí)執(zhí)行的函數(shù)的類(lèi)型()A、事件描述(eventdescription)B、事件函數(shù)(eventfunction)C、事件處理程序(eventhandler)D、事件名(eventname)答案:C54.哪個(gè)函數(shù)用于停止setInterval定時(shí)器?A、stopTimerB、clearTimerC、clearIntervalD、stopInterval答案:C55.以下定時(shí)器的間隔是多少?vart=setInterval(func,10000);A、100秒B、10秒C、10000秒D、1秒答案:B56.通常,“script“標(biāo)簽也放置在()地方A、放置在input標(biāo)簽中B、放置在table標(biāo)簽中C、放置在body標(biāo)簽中D、放置在form標(biāo)簽中答案:C57.switch語(yǔ)句可以用來(lái)替換()A、多個(gè)ifelse語(yǔ)句B、注釋C、變量聲明D、循環(huán)答案:A58.對(duì)象的屬性與變量類(lèi)似,而方法類(lèi)似于()A、函數(shù)(functions)B、屬性(properties)C、條件語(yǔ)句(conditionals)D、循環(huán)語(yǔ)句答案:A59.創(chuàng)建日期對(duì)象會(huì)產(chǎn)生什么信息?A、托管網(wǎng)頁(yè)的日期B、當(dāng)前的日期和時(shí)間C、一個(gè)空字符串D、null答案:B60.在HTML中以下代碼c的值是多少?functionmyFunction(){returncarName;}window.carName='奔馳';varc=myFunction();A、falseB、大眾C、undefinedD、奔馳答案:D61.什么字符用作乘法符號(hào)?A、xB、XC、*D、&答案:C62.什么是DOM?A、文件定位模型B、權(quán)威對(duì)象模型C、文檔對(duì)象模型D、瀏覽器對(duì)象模型答案:C63.以下代碼返回的是?Math.floor((Math.random()*100))A、0到100之間的一個(gè)隨機(jī)數(shù)B、1到99之間的一個(gè)隨機(jī)數(shù)C、1到100之間的一個(gè)隨機(jī)數(shù)D、0到99之間的一個(gè)隨機(jī)數(shù)答案:D64.下列哪一項(xiàng)不是網(wǎng)頁(yè)的核心語(yǔ)言?A、HTMLB、CSSC、JAVASCRIPTD、PHP答案:D65.switch語(yǔ)句通常使用多少個(gè)case?A、您可以根據(jù)需要擁有多個(gè)caseB、1-2個(gè)C、2-3個(gè)D、只能一個(gè)答案:A66.嘗試引用不存在的數(shù)組成員會(huì)返回什么?A、falseB、nullC、undefinedD、false答案:C67.window.screenLeft返回的是?A、返回相對(duì)于文檔頂部的坐標(biāo)距離B、返回相對(duì)于屏幕窗口的x坐標(biāo)C、返回相對(duì)于文檔左側(cè)的坐標(biāo)距離D、返回相對(duì)于屏幕窗口的y坐標(biāo)答案:B68.()不是JavaScript組成部分A、B、ECMAScriptC、文檔對(duì)象模型(DOM)D、瀏覽器對(duì)象模型(BOM)答案:A69.以下正確返回字符串“w3cschool“長(zhǎng)度的是?A、count(“w3cschool“)B、“w3cschool“.lengthC、len(“w3cschool“)D、length(“w3cschool“)答案:B70.為什么要將Javascript代碼放在關(guān)閉正文標(biāo)簽之前?A、讓瀏覽器窗口中的網(wǎng)頁(yè)完全加載B、因?yàn)檫@是唯一可行的方法C、因?yàn)檫@樣符合標(biāo)準(zhǔn)D、習(xí)慣問(wèn)題答案:A71.以下描述正確的是?A、浮點(diǎn)數(shù)總是正數(shù)B、浮點(diǎn)數(shù)允許有一個(gè)小數(shù)位C、浮點(diǎn)數(shù)總是小于0D、浮點(diǎn)數(shù)總是等于0答案:B72.在以下HTML中,哪個(gè)元素是h1的父元素?#<body><h1#>你好,W3Cschool#</h1>#</p>#</body#>A、h1B、pC、bodyD、html答案:B73.以下代碼中變量x的值是?varcolors=[“red”,“blue”,“green”,“yellow”,“pink”];vargetcolor=colors.slice(-3);varx=getcolor[1];A、blueB、greenC、yellowD、pink答案:C74.事件發(fā)生時(shí)執(zhí)行的函數(shù)的類(lèi)型是()A、事件名B、事件描述C、事件函數(shù)D、事件處理程序答案:D75.以下代碼打印出來(lái)的結(jié)果是?document.write(“ThisisSomeCharacter\\t,\\n,\\b“);A、ThisisSomeCharactert,n,bB、ThisisSomeCharacter\t,\bC、ThisisSomeCharacter,D、ThisisSomeCharacter\t,\n,\b答案:D76.以下不是字符串中插入變量scoreA、varstr='Mymathscoreis'+scoreB、varstr='Mymathscoreis“+scoreC、varstr=“Mymathscoreis“;str+=score;D、varstr=“Mymathscoreis“+score答案:B77.多個(gè)參數(shù)用什么字符來(lái)分隔?A、,B、:C、;D、“答案:A78.比較運(yùn)算符可以返回()A、errorB、rightC、trueD、wrong答案:C79.以下代碼中變量c的值是?varc=Math.floor(-0.45);A、1B、-1C、0D、undefined答案:B80.default語(yǔ)句用于?A、switch沒(méi)有匹配的項(xiàng)默認(rèn)執(zhí)行default代碼塊B、定義變量C、先執(zhí)行default代碼塊再執(zhí)行case代碼塊D、沒(méi)有作用答案:A81.在HTML頁(yè)面中插入javascript需要使用()標(biāo)簽A、preB、codeC、scriptD、body答案:C82.以下返回true的是?A、!(1+2)B、!1C、!0D、true&&0答案:C83.以下代碼變量c的值是?varmyStr=“12345”;varc=myStr[1];myStr[c]='4';c=myStr[c]A、1B、2C、3D、4答案:C84.以下代碼塊中變量c的值是?varname=‘HelloWorld';c=name[4];A、lB、eC、oD、h答案:C85.以下哪個(gè)網(wǎng)址可能是釣魚(yú)網(wǎng)站?A、ta0ba0.B、C、D、w3cschool.答案:A86.如果while循環(huán)沒(méi)有退出條件將運(yùn)行多少次?A、1B、1000C、10000D、無(wú)數(shù)次答案:D87.函數(shù)可以被調(diào)用多少次?A、0B、1C、2D、無(wú)數(shù)次答案:D88.如果while循環(huán)沒(méi)有退出條件將運(yùn)行多少次A、1B、2C、1000D、無(wú)數(shù)次答案:A89.如何使用參數(shù)?A、調(diào)用函數(shù)并將值放在括號(hào)中B、將值放在函數(shù)名之前C、將值放在函數(shù)調(diào)用之前D、將值放在函數(shù)調(diào)用之后答案:A90.以下選項(xiàng)中等價(jià)于x=x%3的是?A、x=x/3B、x%=3C、x%3D、x=%3答案:B多選題1.選擇JavaScript變量可接受的名稱(chēng)。A、1stB、_moduleC、myNameD、123abc答案:BC2.以下在字符串中插入變量scoreA、varstr=‘Mymathscoreis'+scoreB、varstr=“Mymathscoreis”;str+=score;C、varstr=“Mymathscoreis”+scoreD、varstr='Mymathscoreis”+score答案:ABC3.Web前端必修知識(shí)包括以下哪幾門(mén)功課?A、HTMLB、CSSC、JAVASCRIPTD、PHP答案:ABC4.在數(shù)組a尾部添加一個(gè)元素“hello”正確的有哪些?A、a[a.length]=“hello”B、a+=“hello”C、a=“hello”D、a.push(“hello”)答案:AD5.下面選項(xiàng)中,哪些是內(nèi)聯(lián)元素?A、#<strong#>B、#<div#>C、#D、#<a#>答案:ACD6.什么字符可以作為變量開(kāi)頭?A、算數(shù)運(yùn)算符(+-*/)B、字母C、下劃線D、數(shù)字答案:BC7.以下選項(xiàng)中返回字符串“Hell”的有哪些?A、“HelloNier”.substring(4,0)B、“HelloNier”.substring(-4,4)C、“HelloNier”.substring(0,4)D、“HelloNier”.substring(4,4)答案:ABCD8.創(chuàng)建一個(gè)數(shù)組需要的兩個(gè)關(guān)鍵詞?A、ArrayB、functionC、newD、object答案:AC9.JavaScript腳本語(yǔ)言具有哪些特點(diǎn)?A、基于對(duì)象B、簡(jiǎn)單C、動(dòng)態(tài)性D、跨平臺(tái)性答案:ABCD10.下面選項(xiàng)中,哪些是支持的表單輸入類(lèi)型?A、planetB、urlC、telD、date答案:BCD11.以下描述正確的有哪些?A、局部變量的優(yōu)先級(jí)高于同名的全局變量。B、在JavaScript中,作用域?yàn)榭稍L問(wèn)變量,對(duì)象,函數(shù)的集合。C、作用域是可訪問(wèn)變量的集合。D、在JavaScript中,對(duì)象和函數(shù)同樣也是變量。答案:ABCD12.下面選項(xiàng)中,哪些是塊級(jí)元素?A、#B、#C、#<a#>D、#<h1#>答案:BD13.以下()是JavaScript組成部分A、DOMB、BOMC、D、ECMAScript答案:ABD14.以下哪些是Web的工作?A、Web為我們?yōu)g覽網(wǎng)頁(yè)資源提供了技術(shù)支持。B、Web為我們用手機(jī)查看資源提供了技術(shù)支持。C、Web是專(zhuān)為個(gè)人電腦(PC)瀏覽器服務(wù)。D、存儲(chǔ)數(shù)據(jù)答案:AB15.什么字符可以作為變量開(kāi)頭?A、下劃線(_)B、算數(shù)運(yùn)算符(+-*/)C、數(shù)字D、字母答案:AD16.哪些是JavaScript事件?A、onclickB、onmouseoverC、onselectD、onchange答案:ABCD17.下面選項(xiàng)中,哪些元素標(biāo)簽可以添加在頭部區(qū)域?A、#<style#>B、#C、#<link#>D、#<title#>答案:ACD18.為了使用對(duì)象中包含的信息,需要哪兩項(xiàng)?A、對(duì)象名B、this關(guān)鍵詞C、屬性名D、構(gòu)造函數(shù)的名字答案:AC19.下列哪些是JavaScript語(yǔ)言的特點(diǎn)?A、JavaScript是腳本編程語(yǔ)言B、JavaScript是基于對(duì)象的語(yǔ)言C、變量類(lèi)型屬性弱類(lèi)型D、JavaScript是動(dòng)態(tài)的答案:ABCD20.以下哪個(gè)不是JavaScript的單行注釋?zhuān)緼、--這是個(gè)注釋B、%%這是個(gè)注釋C、//這是個(gè)注釋D、#<!--這是個(gè)注釋--#>答案:ABD21.網(wǎng)頁(yè)顯示404的原因可能是?A、網(wǎng)頁(yè)已被移除。B、輸入網(wǎng)址錯(cuò)誤,出錯(cuò)網(wǎng)址不存在。C、網(wǎng)頁(yè)已被更改。D、正常顯示答案:ABC22.JavaScript的主要功能A、嵌入動(dòng)態(tài)文本于HTML頁(yè)面B、對(duì)瀏覽器事件做出響應(yīng)C、讀寫(xiě)HTML元素D、在數(shù)據(jù)被提交到服務(wù)器之前驗(yàn)證數(shù)據(jù)。答案:ABCD23.以下描述正確的有哪些?A、document對(duì)象是DOM的根B、innerHTML是一種方法C、innerHTML是一個(gè)屬性D、body是DOM的根答案:AC24.以下創(chuàng)建一個(gè)字符串并賦值給變量c正確的有哪些?A、varc=“Helloworld”;B、varc=‘Helloworld’;C、varc=Helloworld;D、varc=newString(“Helloworld”);答案:ABD25.布爾(邏輯)的兩個(gè)值是什么?A、trueB、wrongC、falseD、right答案:AC26.JavaScript的對(duì)象有哪些A、StringB、DateC、WindowD、Math答案:ABCD27.多選,創(chuàng)建一個(gè)數(shù)組需要的兩個(gè)關(guān)鍵詞?A、newB、arrayC、objectD、function答案:AB28.網(wǎng)頁(yè)中的三種核心語(yǔ)言是什么?A、HTMLB、CSSC、JAVASCRIPTD、PHP答案:ABC29.比較運(yùn)算符返回()A、falseB、trueC、wrongD、error答案:AB30.所謂事件流,也可理解為事件的軌跡。一般地,將事件流分為三個(gè)階段()A、捕獲階段B、目標(biāo)階段C、冒泡階段D、實(shí)現(xiàn)階段答案:ABC31.關(guān)于JavaScriptfor循環(huán)語(yǔ)法正確的是()A、初始化B、條件C、增量D、變量答案:ABC32.創(chuàng)建一個(gè)字符串,可以把文本放在什么里面?A、#<string></string#>B、單引號(hào)C、/符號(hào)D、雙引號(hào)答案:BD33.下面選項(xiàng)中,哪些是JavaScript編輯器?A、Notepad++B、SublimeTextC、VSCodeD、git答案:ABC34.JavaScript提供三種類(lèi)型的彈出框A、AlertB、PromptC、ConfirmD、var答案:ABC35.以下刪除ourDog對(duì)象的legs屬性語(yǔ)句正確的有哪些?A、deleteourDog[‘legs']B、unsetourDog.legsC、deleteourDog.legsD、truncateourDog.legs答案:AC判斷題1.indexOf()方法可返回?cái)?shù)組中某個(gè)指定的元素位置。A、正確B、錯(cuò)誤答案:A2.“嚴(yán)格相等運(yùn)算符”(?===?),而不是“相等運(yùn)算符”(?==?)A、正確B、錯(cuò)誤答案:A3.else用于如果if條件為false,告訴JavaScript執(zhí)行某些操作A、正確B、錯(cuò)誤答案:A4.DOM中的節(jié)點(diǎn)可以有多個(gè)父節(jié)點(diǎn)A、正確B、錯(cuò)誤答案:B5.===是賦值A(chǔ)、正確B、錯(cuò)誤答案:B6.x=x%3與x%=3是等價(jià)的A、正確B、錯(cuò)誤答案:A7.getElementsByClassName()方法通過(guò)類(lèi)名查找所有元素,并將其作為數(shù)組返回。A、正確B、錯(cuò)誤答案:A8.如果變量在函數(shù)內(nèi)沒(méi)有聲明,該變量為全局變量。A、正確B、錯(cuò)誤答案:A9..pop()方法用來(lái)刪除?(“拋出”)一個(gè)數(shù)組?末尾的值?。A、正確B、錯(cuò)誤答案:A10.通過(guò)HTMLDOM,JavaScript可訪問(wèn)HTML文檔的所有元素。A、正確B、錯(cuò)誤答案:A11.函數(shù)是由事件驅(qū)動(dòng)的或者當(dāng)它被調(diào)用時(shí)執(zhí)行的可重復(fù)使用的代碼塊A、正確B、錯(cuò)誤答案:A12.文檔對(duì)象是網(wǎng)頁(yè)中所有對(duì)象的所有者(或根)A、正確B、錯(cuò)誤答案:A13.多個(gè)參數(shù)用逗號(hào)分隔A、正確B、錯(cuò)誤答案:A14.嘗試引用不存在的數(shù)組成員會(huì)返回falseA、正確B、錯(cuò)誤答案:B15.函數(shù)參數(shù)不是局部變量A、正確B、錯(cuò)誤答案:B16.沒(méi)有應(yīng)用于window對(duì)象的公開(kāi)標(biāo)準(zhǔn),不過(guò)所有瀏覽器都支持該對(duì)象。A、正確B、錯(cuò)誤答案:A17.null是undefined的別名,他們是等價(jià)的。A、正確B、錯(cuò)誤答案:B18.confirm沒(méi)有返回值A(chǔ)、正確B、錯(cuò)誤答案:B19.slice()方法不會(huì)改變?cè)紨?shù)組A、正確B、錯(cuò)誤答案:A20.將值放在函數(shù)名之前使用參數(shù)A、正確B、錯(cuò)誤答案:B21.==是嚴(yán)格等于的意思A、正確B、錯(cuò)誤答案:B22..unshift()方法不是在數(shù)組的末尾添加元素,而是在數(shù)組的頭部添加元素。A、正確B、錯(cuò)誤答案:A23.JavaScript的變量名用int定義A、正確B、錯(cuò)誤答案:B24.JavaScript的concat()方法允許您連接數(shù)組并創(chuàng)建一個(gè)全新的數(shù)組A、正確B、錯(cuò)誤答案:A25.JavaScript是靜態(tài)的語(yǔ)言A、正確B、錯(cuò)誤答案:B26.Math.round()返回一個(gè)數(shù)字四舍五入后最接近的小數(shù)。A、正確B、錯(cuò)誤答案:B27.如果while循環(huán)沒(méi)有退出條件將運(yùn)行無(wú)數(shù)次A、正確B、錯(cuò)誤答案:A28.JavaScript使我們有能力創(chuàng)建動(dòng)態(tài)頁(yè)面,網(wǎng)頁(yè)中的每一個(gè)元素都可以產(chǎn)生某些觸發(fā)JavaScript函數(shù)的事件。A、正確B、錯(cuò)誤答案:A29.方法中的“this”關(guān)鍵字是指網(wǎng)頁(yè)的名稱(chēng)A、正確B、錯(cuò)誤答案:B30.對(duì)象的屬性與變量類(lèi)似,而方法類(lèi)似于函數(shù)A、正確B、錯(cuò)誤答案:A31.當(dāng)需要在屏幕上添加一個(gè)彈出窗口時(shí)需要使用return語(yǔ)句A、正確B、錯(cuò)誤答案:B32.default語(yǔ)句用于switch沒(méi)有匹配的項(xiàng)默認(rèn)執(zhí)行default代碼塊A、正確B、錯(cuò)誤答案:A33.!0返回的是trueA、正確B、錯(cuò)誤答案:A34.forEach()方法用于調(diào)用數(shù)組的每個(gè)元素,并將元素傳遞給回調(diào)函數(shù)。A、正確B、錯(cuò)誤答案:A35.要替換HTML元素,使用element.replaceChild(newNode,oldNode)方法。A、正確B、錯(cuò)誤答案:A36.JavaScript的?concat()方法允許您連接數(shù)組并創(chuàng)建一個(gè)全新的數(shù)組A、正確B、錯(cuò)誤答案:A37.element.childNodes返回一個(gè)元素的子節(jié)點(diǎn)的數(shù)組A、正確B、錯(cuò)誤答案:A38.switch語(yǔ)句通常使用1-2個(gè)caseA、正確B、錯(cuò)誤答案:B39.JavaScript的變量名可接收123abcA、正確B、錯(cuò)誤答案:B40.dowhile循環(huán)和while循環(huán)使用的環(huán)境沒(méi)有區(qū)別A、正確B、錯(cuò)誤答案:B41.Math.floor()返回小于或等于一個(gè)給定數(shù)字的最大整數(shù)。A、正確B、錯(cuò)誤答案:A42.innerHTML是一種方法A、正確B、錯(cuò)誤答案:B43.break語(yǔ)句結(jié)束整個(gè)語(yǔ)句A、正確B、錯(cuò)誤答案:B44.Math.random()返回介于0(包含)-1(包含)之間的一個(gè)隨機(jī)數(shù)A、正確B、錯(cuò)誤答案:B45.Math對(duì)象提供多種算數(shù)值類(lèi)型和函數(shù)。需要在使用這個(gè)對(duì)象之前對(duì)它進(jìn)行定義。A、正確B、錯(cuò)誤答案:B46..shift()移除的是第一個(gè)元素?,而不是最后一個(gè)。A、正確B、錯(cuò)誤答案:A47.Math.random()返回介于0(包含)~1(不包含)之間的一個(gè)隨機(jī)數(shù):A、正確B、錯(cuò)誤答案:A48.indexOf()方法可返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置。如果沒(méi)有找到匹配的字符串則返回-1。A、正確B、錯(cuò)誤答案:A49.null是undefined的別名,他們是等價(jià)的。A、正確B、錯(cuò)誤答案:B50.=是等于的意思A、正確B、錯(cuò)誤答案:B51.函數(shù)可以調(diào)用無(wú)數(shù)次A、正確B、錯(cuò)誤答案:A52.函數(shù)定義之后就可以執(zhí)行A、正確B、錯(cuò)誤答案:B53.alert可以有很多個(gè)參數(shù)A、正確B、錯(cuò)誤答案:B54.多個(gè)事件處理程序可以添加到單個(gè)元素A、正確B、錯(cuò)誤答案:A55.push()方法在數(shù)組末尾增加一個(gè)或多個(gè)元素A、正確B、錯(cuò)誤答案:A56.substring()方法用于提取字符串中介于兩個(gè)指定下標(biāo)之間的字符。A、正確B、錯(cuò)誤答案:A57.alert()是window對(duì)象的方法A、正確B、錯(cuò)誤答案:A58.open()方法用于打開(kāi)一個(gè)新的瀏覽器窗口或查找一個(gè)已命名的窗口。A、正確B、錯(cuò)誤答案:A59.可以使用元素的style對(duì)象來(lái)訪問(wèn)所有樣式屬性。A、正確B、錯(cuò)誤答案:A60.setInterval()方法調(diào)用函數(shù)或以指定的間隔(以毫秒為單位)來(lái)計(jì)算表達(dá)式。A、正確B、錯(cuò)誤答案:A61.數(shù)組具有“l(fā)ength”屬性代表數(shù)組的長(zhǎng)度A、正確B、錯(cuò)誤答案:A62.經(jīng)典的for循環(huán)由3部分組成A、正確B、錯(cuò)誤答案:A63.switch語(yǔ)句可以用來(lái)替換多個(gè)ifelse語(yǔ)句A、正確B、錯(cuò)誤答案:A64.函數(shù)可以有多個(gè)參數(shù)A、正確B、錯(cuò)誤答案:A65.clearTimer用于停止setInterval定時(shí)器A、正確B、錯(cuò)誤答案:B填空題1.可以使用內(nèi)置屬性________來(lái)計(jì)算字符串的長(zhǎng)度答案:length2.使用函數(shù)的主要優(yōu)點(diǎn)________:定義代碼一次,并使用多次。答案:代碼重用3.當(dāng)javascript代碼執(zhí)行到________時(shí),將跳出switch代碼塊繼續(xù)往下執(zhí)行。答案:break4.就是所有的變量的聲明語(yǔ)句,都會(huì)被提升到代碼的頭部,這就叫做?________答案:變量提升5.填空,以下表達(dá)式的結(jié)果是________?Math.sqrt(81);答案:96.您可以通過(guò)________分隔來(lái)定義函數(shù)的多個(gè)參數(shù)。答案:逗號(hào)7.通過(guò)指定數(shù)組名以及________號(hào)碼,你可以訪問(wèn)某個(gè)特定的元素。答案:索引8.________語(yǔ)句用于基于不同的條件來(lái)執(zhí)行不同的動(dòng)作。答案:switch9.JavaScript有五種基本數(shù)據(jù)類(lèi)型:?字符串、?數(shù)字、?布爾?、?空、?未定義?和一種復(fù)雜數(shù)據(jù)類(lèi)型:________
溫馨提示
- 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年度個(gè)人商鋪?zhàn)赓U合同(含裝修補(bǔ)償條款)3篇
- 二零二五年度建筑塔吊租賃及勞務(wù)分包施工合同
- 2025民法典合同編修訂版修訂咨詢(xún)合同3篇
- 2025年度個(gè)人擔(dān)保業(yè)務(wù)合同模板2篇
- 二零二五年度文化旅游項(xiàng)目派遣員工勞動(dòng)合同及文化交流協(xié)議4篇
- 養(yǎng)老院物業(yè)管理勞務(wù)合同范本(二零二五年度)3篇
- 2025年度美食城檔口租賃合同參考范本3篇
- 2025年度個(gè)人獨(dú)資企業(yè)股權(quán)轉(zhuǎn)讓合同范本與法律風(fēng)險(xiǎn)分析3篇
- 二零二五年度木工班組職業(yè)健康與安全協(xié)議合同3篇
- 2025年度農(nóng)業(yè)設(shè)施搭棚種植技術(shù)服務(wù)合同3篇
- 肺炎臨床路徑
- 外科手術(shù)鋪巾順序
- 創(chuàng)新者的窘境讀書(shū)課件
- 綜合素質(zhì)提升培訓(xùn)全面提升個(gè)人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)三 APP的品牌建立與價(jià)值提供
- 電子競(jìng)技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)(2022版)
- 眼科學(xué)??己?jiǎn)答題
評(píng)論
0/150
提交評(píng)論