JavaScript復(fù)習(xí)試題有答案_第1頁
JavaScript復(fù)習(xí)試題有答案_第2頁
JavaScript復(fù)習(xí)試題有答案_第3頁
JavaScript復(fù)習(xí)試題有答案_第4頁
JavaScript復(fù)習(xí)試題有答案_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第頁JavaScript復(fù)習(xí)試題有答案1.若obj是一個對象,則'name'inobj的作用是()。A、判斷obj中是否含有name屬性B、判斷obj中是否含有name方法C、判斷obj中是否含有name成員D、判斷obj中的name屬性的值是否為空【正確答案】:C2.下面()可返回整個屏幕的高。A、screen.heightB、screen.widthC、screen.availHeightD、screen.availWidth【正確答案】:A3.下列選項中,用于根據(jù)標(biāo)簽名獲取第1個p元素的語句是()A、document.getElementsByClassName('p')B、document.getElementsByTagName('p')C、document.getElementsByTagName('p')[0]D、document.getElementsByClassName('p')[0]【正確答案】:C4.下列選項中,說法錯誤的是()A、JavaScript中原型對象也是一個對象B、通過原型對象的__proto__屬性訪問到的對象是Object構(gòu)造函數(shù)的原型對象C、繼續(xù)訪問Ototype的原型對象結(jié)果為undefinedD、Ototype對象是所有Object實例對象的原型對象【正確答案】:C5.下面關(guān)于函數(shù)的描述錯誤的是()。A、函數(shù)可提高代碼的復(fù)用性,降低程序的維護難度B、參數(shù)是外界傳遞給函數(shù)的值,多個之間使用分號隔開C、定義函數(shù)的關(guān)鍵字是functionD、函數(shù)名不能以數(shù)字開頭【正確答案】:B6.下列創(chuàng)建數(shù)組的方式錯誤的是()A、newArray()B、newArray(,,)C、[]D、[,,]【正確答案】:B7.以下代碼的運行結(jié)果是()。vara='1';vara,b;console.log(a,b);A、undefinedundefinedB、nullundefinedC、11D、1undefined【正確答案】:D8.下列選項中,當(dāng)表單重置時觸發(fā)的事件是()A、submitB、resetC、changeD、keyup【正確答案】:B9.默認情況下,數(shù)組變量的賦值使用()機制,對象變量的賦值使用()機制。A、深拷貝深拷貝B、深拷貝淺拷貝C、淺拷貝深拷貝D、淺拷貝淺拷貝【正確答案】:D10.W3C規(guī)定在以下哪個階段進行事件處理()。A、事件冒泡B、事件捕獲C、事件冒泡和事件捕獲D、以上說法都不正確【正確答案】:A11.下列選項中可以隱藏指定元素的是()。A、css({disPlay:'none'})B、css({display:'none'})C、css({disPlay:'block'})D、css({display:'block'})【正確答案】:B12.下列選項中可以表示“只要...就”的語法是()。A、==B、=C、if...elseD、if【正確答案】:D13.下列選項中,不屬于標(biāo)簽屬性的是()A、srcB、typeC、hrefD、defer【正確答案】:C14.下面關(guān)于console.log('Hello')的說法正確的是()A、可以在警告框內(nèi)輸出HelloB、可以在網(wǎng)頁中輸入HelloC、可以在控制臺輸出HelloD、以上說法都錯誤【正確答案】:C15.下列選項中,關(guān)于數(shù)組的說法錯誤的是()A、使用newArray()方式可以創(chuàng)建包含空存儲位置的數(shù)組B、使用數(shù)組字面量[]方式可以創(chuàng)建包含空存儲位置的數(shù)組C、使用newArray()方式可以創(chuàng)建空數(shù)組D、使用數(shù)組字面量方式可以創(chuàng)建空數(shù)組【正確答案】:A16.下列選項中,可以獲取屏幕的寬度和高度的對象是()A、screenB、historyC、navigatorD、location【正確答案】:A17.若varnum=10.55;則num.toFixed(1)的值為()。A、10.5B、10.6C、10D、105.5【正確答案】:B18.下列選項中,關(guān)于代碼“varobj={x:10,y:20}”說法錯誤的是()A、obj對象中有兩個成員B、通過“obj.x”可以訪問obj對象的x成員C、通過“obj-x”可以訪問obj對象的x成員D、通過“obj['x']”可以訪問obj對象的x成員【正確答案】:C19.執(zhí)行newDate(2018,12);創(chuàng)建的對象保存的日期為()。A、2018年12月B、2018年1月C、無效值D、2019年1月【正確答案】:D20.URL“50:20/index.html?a=1”中的端口號為()A、80B、20C、443D、8080【正確答案】:B21.執(zhí)行代碼“vararr=[1,2,3];arr[0]='一';console.log(arr[0]);”后,控制臺的輸出結(jié)果是()A、一B、1C、2D、3【正確答案】:A22.函數(shù)的call()方法的第1個參數(shù)表示()。A、函數(shù)返回的對象B、函數(shù)內(nèi)部this指向的對象C、函數(shù)的數(shù)組形式參數(shù)D、以上說法都不正確【正確答案】:B23.下列選項中,可以獲取用戶調(diào)用函數(shù)傳遞的實參的是()A、arguments.lengthB、theNumsC、paramsD、arguments【正確答案】:D24.若執(zhí)行varstr='aa';str.toUpperCase();則str的值為()。A、aaB、AAC、AaD、aA【正確答案】:A25.下列選項中,用于獲取元素屬性值的方法是()A、removeAttribute()B、setAttribute()C、getAttribute()D、getAttr()【正確答案】:C26.以下選項不能用作函數(shù)名開頭的是()。A、字母B、數(shù)字C、下劃線(_)D、$符號【正確答案】:B27.下列選項中,不屬于賦值運算符的是()A、=B、%=C、==D、>>>=【正確答案】:C28.下列端口號中,可以作為URL的默認請求端口號的是()。A、8080B、80C、3306D、443【正確答案】:B29.下面關(guān)于classList.remove()方法說法錯誤的是()。A、類選擇器列表中的值為零時,刪除元素的class屬性B、每次僅能刪除類選擇器中的一個class值C、可以刪除類選擇器中任意位置的class值D、不能夠刪除元素對象的class屬性【正確答案】:A30.下列事件中,不會發(fā)生冒泡的是()。A、clickB、mouseoutC、blurD、keyup【正確答案】:C31.以下選項中不適合JavaScript代碼與HTML代碼相分離的是()。A、動態(tài)綁定式B、嵌入式C、行內(nèi)綁定式D、事件監(jiān)聽【正確答案】:C32.下面對removeChild()方法的描述錯誤的是()。A、刪除的節(jié)點不存在時程序會報錯B、該方法的參數(shù)是待刪除的節(jié)點C、該方法的調(diào)用對象是待刪除節(jié)點的父節(jié)點D、所有主流瀏覽器都支持此方法【正確答案】:A33.獲取一個字符在字符串中首次出現(xiàn)的位置,使用()方法。A、charAt()B、indexOf()C、lastIndexOf()D、substr()【正確答案】:B34.下列選項中可以獲取用戶調(diào)用函數(shù)傳遞的實參的是()。A、arguments.lengthB、theNumsC、paramsD、arguments【正確答案】:D35.下列選項中,可偵測用戶在某元素內(nèi)連續(xù)移動鼠標(biāo)指針行為的事件是()A、mouseoverB、mouseoutC、mouseupD、mousemove【正確答案】:D36.下列選項中,關(guān)于變量的說法錯誤的是()A、保留字不能夠作為變量名稱使用B、在聲明變量時var關(guān)鍵字可以省略C、未賦初始值的變量值為undefinedD、_it123為合法的變量名【正確答案】:A37.下列選項中,可以獲取URL中的參數(shù)的是()A、location.hrefB、location.searchC、location.hostD、location.port【正確答案】:B38.on()方法在為不同事件綁定相同處理函數(shù)時,多個事件名之間使用()分割。A、空格B、逗號C、分號D、冒號【正確答案】:A39.冒泡排序比較的輪數(shù)等于()A、數(shù)組的長度B、數(shù)組的長度減1C、數(shù)組的長度減去當(dāng)前的輪數(shù)D、數(shù)組的長度減2【正確答案】:B40.下列選項中可以將null轉(zhuǎn)換成字符型的是()。A、String()B、toString()C、Boolean()D、Number()【正確答案】:A41.以下選項中在獲取元素內(nèi)容時,去掉所有格式以及標(biāo)簽的是()。A、innerHTMLB、innerTextC、textContentD、以上選項都可以【正確答案】:B42.以下代碼test引入JavaScript代碼的方式是()A、內(nèi)嵌式B、外部式C、行內(nèi)式D、連接式【正確答案】:C43.下列選項中,定義箭頭函數(shù)錯誤的是()A、varfn=name=>console.log(name);B、varfn=age=>age-2;C、varfn=a,b=>a+b;D、varfn=(x,y)=>{returnx-y;}【正確答案】:C44.循環(huán)語句for(vari=0;i=1;i++){}的循環(huán)次數(shù)是()。A、0B、1C、2D、無限【正確答案】:D45.執(zhí)行以下代碼后,控制臺的輸出結(jié)果是()vara=10;functionsum(){a+=10;}sum();console.log(a);A、10B、20C、30D、0【正確答案】:B46.在Chrome瀏覽器中,()可獲取文檔的高度和寬度。A、innerHeight和innerWidthB、outerHeight和outerWidthC、screenLeft和screenTopD、screenX和screenY【正確答案】:A47.以下選項中可實現(xiàn)自動定位的是()。A、position:staticB、position:fixedC、position:absoluteD、position:relative【正確答案】:A48.下面為網(wǎng)頁設(shè)置背景色正確的是()。A、document.body.style.backgroundColor='blue'B、document.style.backgroundColor='blue'C、body.style.backgroundColor='blue'D、document.body.style.background_color='blue'【正確答案】:A49.以下對象為JavaScript與瀏覽器交互提供接口的是()。A、window對象B、String對象C、document對象D、Array對象【正確答案】:A50.默認情況下,join()方法連接數(shù)組元素使用的連接符為()A、逗號B、中橫線C、空格D、分號【正確答案】:A解析:

=IFERROR(VLOOKUP(B2:B268,#REF!,9,0),0)51.下列選項中,關(guān)于history對象描述錯誤的是()A、length屬性返回歷史列表中的網(wǎng)址數(shù)B、go(-1)方法刷新頁面C、forward()方法加載history列表中的下一個URLD、back()方法加載history列表中的前一個URL【正確答案】:B52.下列選項中,屬于表達式“'Apple'.charAt(2);”執(zhí)行結(jié)果的是()A、pB、AC、lD、e【正確答案】:A53.下列選項中,關(guān)于對象的描述錯誤的是()A、在JavaScript中,對象屬于基本數(shù)據(jù)類型B、對象的屬性可以看成是對象中保存的數(shù)據(jù)C、對象的方法可以看成是對象中保存的函數(shù)D、對象的屬性和方法統(tǒng)稱為對象的成員【正確答案】:A54.下面關(guān)于JavaScript的概述不正確的是()。A、腳本語言B、僅需要瀏覽器支持C、語法規(guī)則比較松散D、依賴于操作系統(tǒng)【正確答案】:D55.下列classList對象的常用方法中,用于切換元素樣式的方法是()A、add()B、contains()C、toggle()D、remove()【正確答案】:C56.下面關(guān)于split()方法描述錯誤的是()。A、字符串和分隔符都是空字符串,split()則返回一個空數(shù)組B、split()方法的分割符可以指定多個C、split()可以指定字符串分割的次數(shù)D、以上說法都不正確【正確答案】:D57.下列程序輸出的對象是()。(function(obj){console.log(obj);})(this);A、FunctionB、當(dāng)前匿名函數(shù)C、WindowD、window【正確答案】:D58.閱讀以下代碼,下列選項說法錯誤的是()。window.open('','newWin','left=200',false);A、參數(shù)''表示打開一個新的空白窗口B、參數(shù)newWin表示窗口的名稱C、參數(shù)left表示與屏幕左側(cè)相距200像素D、false表示替換瀏覽歷史中的當(dāng)前條目【正確答案】:D59.下列選項中,不能作為函數(shù)名稱的是()A、getMinB、showC、constD、it_info【正確答案】:C60.下列Date對象方法中,用于獲取年份的方法是()A、getFullYear()B、setFullYear()C、getDate()D、setDate()【正確答案】:A61.冒泡排序比較的輪數(shù)等于()。A、數(shù)組的長度B、數(shù)組的長度減1C、數(shù)組的長度減去當(dāng)前的輪數(shù)D、數(shù)組的長度減2【正確答案】:B62.下列選項中,不能實現(xiàn)改變this指向的是()A、call()B、apply()C、bind()D、super()【正確答案】:D63.下面不屬于標(biāo)簽屬性的是()。A、srcB、typeC、hrefD、defer【正確答案】:C64.在JavaScript中,通過()獲取當(dāng)前Cookie。A、window.cookieB、document.cookieC、window.cookiesD、document.cookies【正確答案】:B65.若字符串的indexOf()方法查找失敗,則返回()A、0B、-1C、falseD、null【正確答案】:B66.下面關(guān)于字符串的描述錯誤的是()。A、單引號或雙引號包裹的數(shù)據(jù)稱為字符串B、單引號中使用單引號不需要轉(zhuǎn)義C、雙引號內(nèi)使用換行需要轉(zhuǎn)義D、雙引號中使用單引號不需要轉(zhuǎn)義【正確答案】:B67.在Math對象中,獲取絕對值的方法為()。A、sqrt()B、floor()C、pow()D、abs()【正確答案】:D68.下面關(guān)于window對象獲取框架中具體窗口的方式錯誤的是()。A、name值B、class值C、訪問對象屬性的方式D、下標(biāo)的方式【正確答案】:B69.表達式Math.PI.toFixed(2)的運行結(jié)果為()。A、3.141B、3.14C、3.15D、3.1【正確答案】:B70.下列語句中可以重復(fù)執(zhí)行一段代碼的是()。A、ifB、whileC、switchD、以上全部答案都正確【正確答案】:B71.下面關(guān)于數(shù)組中l(wèi)ength屬性的說法錯誤的是()。A、數(shù)組的length屬性用于獲取數(shù)組的長度B、設(shè)置length值小于數(shù)組長度,則多余的數(shù)組元素會被舍棄C、設(shè)置length值大于數(shù)組長度,會出現(xiàn)空的存儲位置D、數(shù)組中的length是可讀不可寫的屬性【正確答案】:D72.鼠標(biāo)單擊頁面按鈕,被偵測到并彈出一個提示信息的過程被稱為()。A、事件處理程序B、事件驅(qū)動式C、事件流D、事件對象【正確答案】:B73.下列選項中不屬于JavaScript事件綁定方式的是()。A、行內(nèi)綁定式B、動態(tài)綁定式C、嵌入式D、事件監(jiān)聽【正確答案】:C74.下面可用于獲取文檔中全部div元素的是()。A、document.querySelector('div')B、document.querySelectorAll('div')C、document.getElementsByName('div')D、以上選項都可以【正確答案】:B75.下列選項中,關(guān)于offset系列屬性和style屬性的說法,正確的是()A、通過style屬性獲取到的樣式結(jié)果是數(shù)字型,通過offset系列獲取到的屬性值是字符串型B、offset系列屬性可以設(shè)置元素的行內(nèi)樣式C、style系列屬性只能獲取元素的行內(nèi)樣式,offset系列屬性能獲取到元素的所有樣式D、以上說法都錯誤【正確答案】:C76.下列選項中,關(guān)于JavaScript的說法錯誤的是()A、腳本語言B、僅需要瀏覽器支持C、語法規(guī)則比較松散D、依賴于操作系統(tǒng)【正確答案】:D77.閱讀以下代碼,輸出結(jié)果為()。vari=24;for(leti=0;i<10;++i){}console.log(i);A、24B、9C、10D、undefined【正確答案】:A78.下面()可以實現(xiàn)在3秒后執(zhí)行一次警告提示。A、setTimeout()B、setInterval()C、clearTimeout()D、clearInterval()【正確答案】:A79.執(zhí)行以下代碼,控制臺輸出的結(jié)果是()functionfoo1(){foo2();console.log('foo1');}functionfoo2(){thrownewError('發(fā)生錯誤');}try{foo1();}catch(e){console.log('處理錯誤');}A、foo1B、發(fā)生錯誤C、處理錯誤D、無輸出【正確答案】:C80.下列選項中,()可用來切換元素的可見狀態(tài)。A、show()B、hide()C、toggle()D、slideToggle()【正確答案】:C81.下列選項中屬于JavaScript中最基本的賦值運算符的是()A、=B、+=C、-=D、==【正確答案】:A82.下列創(chuàng)建數(shù)組的方式錯誤的是()。A、newArrayB、newArray(,,)C、[]D、[,,]【正確答案】:B83.下列選項中,關(guān)于函數(shù)的說法錯誤的是()A、function是定義函數(shù)的關(guān)鍵字B、函數(shù)名可以以數(shù)字開頭C、函數(shù)定義時的參數(shù)稱為形參D、函數(shù)體是由函數(shù)內(nèi)所有代碼組成的整體【正確答案】:B84.()可在Chrome瀏覽器中進行事件監(jiān)聽的同時設(shè)置事件流的處理方式。A、attachEvent()B、detachEvent()C、addEventListener()D、removeEventListener()【正確答案】:C85.下列方法執(zhí)行后,不會對原數(shù)組產(chǎn)生影響的是()A、sort()B、slice()C、push()D、unshift()【正確答案】:B86.下列選項中,“Math.floor(1.1)”的計算結(jié)果是()A、0B、1C、2D、3【正確答案】:B87.下列選項中()可以在函數(shù)外部讀取函數(shù)內(nèi)部的變量。A、閉包函數(shù)B、遞歸函數(shù)C、回調(diào)函數(shù)D、以上答案都可以【正確答案】:A88.下面關(guān)于數(shù)組轉(zhuǎn)字符串的描述錯誤的是()。A、默認情況下使用逗號連接數(shù)組元素B、數(shù)組元素為空數(shù)組時會被轉(zhuǎn)為空字符串C、toString()方法可將多維數(shù)組轉(zhuǎn)為字符串D、join()方法僅能將一維數(shù)組轉(zhuǎn)為字符串【正確答案】:D89.方法()可以在數(shù)組的開頭同時添加多個元素。A、push()B、shift()C、pop()D、unshift()【正確答案】:D90.若字符串的indexOf()方法查找失敗,則返回()。A、0B、-1C、falseD、null【正確答案】:B91.請閱讀以下代碼,調(diào)用函數(shù)factorial(4)的結(jié)果為()functionfactorial(n){//定義回調(diào)函數(shù)if(n==1){return1;//遞歸出口}returnn*factorial(n-1);}A、1B、2C、6D、24【正確答案】:D92.下列選項中,與三元運算符的功能相同的是()。A、if語句B、if...else語句C、if...elseif...else語句D、以上答案皆正確【正確答案】:B93.以下選項中不屬于選擇結(jié)構(gòu)語句的是()。A、if語句B、if...else語句C、if...elseif...elseD、while語句【正確答案】:D94.以下在遍歷數(shù)組時會忽略空存儲位置的是()。A、forB、for...inC、whileD、for...of【正確答案】:B95.下列選項中()用于關(guān)閉打開的窗口。A、close()B、closedC、open()D、focus()【正確答案】:A96.表達式“22==22”的比較結(jié)果為()A、1B、trueC、0D、false【正確答案】:B97.下列()方法可同時為多個不同事件綁定不同的處理函數(shù)。A、on()B、off()C、one()D、以上選項都不正確【正確答案】:A98.刪除數(shù)組arr=['a','b','c']中最后一個元素的方式錯誤的是()。A、deletearr[2]B、arr.pop()C、arr.length=2D、arr.splice(2)【正確答案】:A99.document對象自身的節(jié)點類型為()。A、ELEMENT_NODEB、ATTRIBUTE_NODEC、dOCUMENT_NODED、COMMENT_NODE【正確答案】:C100.以下不屬于JavaScript提供的內(nèi)置函數(shù)的是()A、parseFloat()B、parseInt()C、Number()D、typeof【正確答案】:D1.下列代碼中,注冊resize事件正確的有()A、window.onresize=function(){};B、window.addEventListener('onresize',function(){});C、window.resize=function(){};D、window.addEventListener('resize',function(){});【正確答案】:AD2.下列選項中,能夠正確為obj對象添加成員的語句有()A、='Jack';B、obj['name']='Jack';C、obj.say=function(){console.log('Hello');};D、obj['say']=function(){console.log('Hello');};【正確答案】:ABCD3.下列選項中可以遍歷數(shù)組的是()。A、forB、for...inC、whileD、for...of【正確答案】:ABCD4.若希望多個對象使用同一個模板進行創(chuàng)建,可以使用()方式。A、單例B、工廠函數(shù)C、構(gòu)造函數(shù)D、字面量【正確答案】:BC5.下列選項中屬于文本節(jié)點的是()。A、空格B、注釋C、元素D、換行【正確答案】:AD6.以下屬于合法標(biāo)識符的是()。A、varB、77nameC、__name__D、$name【正確答案】:CD7.下列style樣式屬性名中,名稱正確的有()A、background-colorB、listStyleTypeC、textAlignD、textDecoration【正確答案】:BCD8.下列選項中,屬于document對象屬性的有()A、bodyB、documentElementC、formsD、images【正確答案】:ABCD9.下列選項中,()用于對兄弟節(jié)點進行操作。A、after()B、before()C、append()D、prepend()【正確答案】:AB10.下列選項中,關(guān)于WebAPI的描述正確的有()A、WebAPI是指在Web開發(fā)中用到的APIB、WebAPI被封裝成了對象,用來幫助開發(fā)者實現(xiàn)某種功能C、DOM和BOM各包含的一系對象都屬于WebAPID、WebAPI沒有統(tǒng)一標(biāo)準(zhǔn)【正確答案】:ABC11.下列選項中,屬于服務(wù)器開發(fā)技術(shù)的有()A、JavaB、PythonC、PHPD、ASP.NET【正確答案】:ABCD12.以下屬于JavaScript產(chǎn)生不良影響的是()。A、漂浮廣告B、傳播病毒C、彈窗D、竊取網(wǎng)站用戶身份信息【正確答案】:ABCD13.下列選項中,屬于navigator對象屬性的有()A、appCodeNameB、appNameC、appVersionD、cookieEnabled【正確答案】:ABCD14.以下會出現(xiàn)死循環(huán)的是()。A、for(;;){break;}B、for(;;){continue;}C、while(1){break;}D、while(1){continue;}【正確答案】:BD15.下列選項中,屬于JavaScript組成部分的有()A、ECMAScriptB、HTMLC、BOMDOM【正確答案】:ACD16.下列選項中,運算符“--”可以操作的數(shù)據(jù)類型有()A、數(shù)字型B、空型C、字符型D、布爾型【正確答案】:AD17.以下()可獲取指定選擇器中的第一個元素。A、$('#fold>ul>li:first')B、$('#fold>ul>li').eq(0)C、$('#fold>ul>li:lt(1)')D、以上答案都不正確【正確答案】:ABC18.下列選項中可以作為數(shù)組值的數(shù)據(jù)類型是()。A、數(shù)值型B、對象C、數(shù)組D、null【正確答案】:ABCD19.下列選項中執(zhí)行結(jié)果為true的是()。A、isNaN({})B、isNaN(0)C、isNaN(undefined)D、isNaN(null)【正確答案】:AC20.以下選項中,通過入棧方式添加數(shù)組元素的是()。A、pop()B、shift()C、push()D、unshift()【正確答案】:CD21.下面屬于符號“+”的功能是()。A、相加B、正數(shù)C、字符串連接D、自增【正確答案】:ABC22.以下關(guān)鍵字中與函數(shù)的定義無關(guān)的是()。A、functionB、continueC、breakD、return【正確答案】:BC23.下列關(guān)于數(shù)組的length屬性的說法中,正確的有()A、使用“數(shù)組名.length=數(shù)字”的方法可以修改數(shù)組的長度B、修改數(shù)組長度時,若length的值大于數(shù)組中原來的元素個數(shù),則沒有值的數(shù)組元素會占用空存儲位置C、修改數(shù)組長度時,若length的值等于數(shù)組中原來的元素個數(shù),數(shù)組長度不變D、修改數(shù)組長度時,若length的值小于數(shù)組中原來的元素個數(shù),多余的數(shù)組元素將會被舍棄【正確答案】:ABCD24.下列選項中,屬于window對象屬性的有()A、documentB、historyC、locationD、screen【正確答案】:ABCD25.下列選項中,關(guān)于函數(shù)描述正確的有()A、函數(shù)用于封裝一段完成特定功能的代碼B、用戶使用函數(shù)時只需關(guān)心參數(shù)和返回值,就能完成特定的功能C、函數(shù)的優(yōu)勢在于提高代碼的復(fù)用性,降低程序維護的難度D、JavaScript中函數(shù)分為內(nèi)置函數(shù)和自定義函數(shù)【正確答案】:ABCD26.下列選項中,可用于獲取HTML文檔中html元素的是()。A、document.getElementsByTagName('body')[0]B、document.getElementsByTagName('html')[0]C、document.bodyD、document.documentElement【正確答案】:BD27.下列選項中,JavaScript可以實現(xiàn)的交互效果有()A、輪播圖B、地圖C、選項卡D、表單驗證【正確答案】:ABCD28.下列選項中,JavaScript中的數(shù)字可以分為()A、整數(shù)B、空型C、浮點數(shù)D、布爾型【正確答案】:AC29.下列選項中,關(guān)于遞歸調(diào)用說法正確的有()A、遞歸調(diào)用是函數(shù)嵌套調(diào)用中一種特殊的調(diào)用B、遞歸調(diào)用必須要加退出條件C、遞歸調(diào)用占用的內(nèi)存和資源比較多,因此開發(fā)中慎重使用D、遞歸調(diào)用可以利用簡單的代碼實現(xiàn)復(fù)雜的計算【正確答案】:ABCD30.下列選項中,對運算符“--”的使用正確的是()A、varb,a=b--;B、vara;--a=1;C、vara=--1;D、vara;--a;【正確答案】:AD31.下列行為屬于事件的是()。A、單擊鼠標(biāo)B、滾動屏幕C、敲擊鍵盤D、在網(wǎng)頁中滑動【正確答案】:ABCD32.在將數(shù)組轉(zhuǎn)為字符串時,以下哪個數(shù)組元素會被轉(zhuǎn)為空字符串。()A、undefinedB、0C、nullD、空數(shù)組【正確答案】:ACD33.下列選項中,可以獲取當(dāng)前元素節(jié)點的兄弟節(jié)點的有()A、parentNodeB、nextSiblingC、previousSiblingD、childNodes【正確答案】:BC34.下列選項中,屬于img元素內(nèi)置屬性的有()A、srcB、disabledC、checkedD、title【正確答案】:AD35.下列選項中,屬于URL組成部分的有()A、協(xié)議B、主機地址C、請求資源路徑D、端口號【正確答案】:ABCD36.下列選項中,屬于合法標(biāo)識符的有()A、varB、77nameC、__name__D、$name【正確答案】:CD37.下列選項中,不屬于邏輯運算符的有()A、&&B、&C、||D、|【正確答案】:BD38.下面()可在元素的末尾增加一個無序列表項。A、$('新增').appendTo($('ul'))B、$('新增').append($('ul'))C、$('新增').insertAfter($('li:last'))D、以上選項都不正確【正確答案】:AC39.以下方法能處理鍵盤事件的是()。A、keydown()B、keypress()C、click()D、以上選項都不正確【正確答案】:AB40.以下關(guān)鍵字中與函數(shù)的定義無關(guān)的有()A、functionB、continueC、breakD、return【正確答案】:BC41.下列選項中,屬于符號“+”功能的有()A、相加B、正數(shù)C、字符串連接D、自增【正確答案】:ABC42.在CSS中元素定位后,可通過以下哪個選項精確定位元素的位置。()A、topB、leftC、bottomD、right【正確答案】:ABCD43.下列選項中,關(guān)于匿名函數(shù)說法正確的有()A、自調(diào)用方式實現(xiàn)匿名函數(shù)時要使用小括號“()”包裹匿名函數(shù)B、匿名函數(shù)可以用來處理事件C、利用自調(diào)用方式實現(xiàn)匿名函數(shù)時,可以進行多次自調(diào)用D、利用函數(shù)表達式實現(xiàn)匿名函數(shù)時,可以通過“變量名()”的方式調(diào)用多次【正確答案】:ABD44.下列選項中,屬于腳本語言的有()A、JavaScriptB、TypeScriptC語言D、C++【正確答案】:AB45.下列選項中,返回值等于0的是()。A、/[\s+]/g.lastIndexB、'jscss'.match(/\s../gi)C、'123*abc.456'.search('.*')D、/^[a-z]\d/gi.exec('12DC')【正確答案】:AC46.下列選項可以作為數(shù)組元素的是()。A、newArrayB、nullC、0D、true【正確答案】:ABCD47.若使用typeof檢測一個變量的結(jié)果為object,則該變量可能是一個。()A、字符串B、數(shù)組C、函數(shù)D、對象【正確答案】:BD48.下列選項中,可控制瀏覽器實現(xiàn)“前進”功能的有()A、history.back()B、history.forward()C、history.go(1)D、history.go(-1)【正確答案】:BC49.將數(shù)組轉(zhuǎn)為字符串時,會被轉(zhuǎn)為空字符串的數(shù)組元素有()A、undefinedB、0C、nullD、空數(shù)組【正確答案】:ACD50.下列選項中,關(guān)于history對象的go()方法描述正確的有()A、當(dāng)參數(shù)值是一個負整數(shù)時,表示“后退”指定的頁數(shù)B、當(dāng)參數(shù)值是一個正整數(shù)時,表示“前進”指定的頁數(shù)C、當(dāng)參數(shù)值是0時,表示刷新D、當(dāng)參數(shù)值省略時,表示刷新【正確答案】:ABCD51.下列選項中,可以作為數(shù)組元素的有()A、undefinedB、nullC、0D、true【正確答案】:ABCD52.以下關(guān)于元素的浮動及清除浮動的說法正確的是()A、浮動元素可能會對頁面中其他元素的排版產(chǎn)生影響B(tài)、clear屬性可用于清除浮動C、clear屬性能夠清除子元素浮動對父元素的影響D、以上說法都不正確【正確答案】:AB53.下列方法中,可以更改this指向的有。()A、.func()B、.method()C、.call()D、.apply()【正確答案】:CD54.下列選項中,屬于Math對象方法的有()A、PI()B、abs()C、sqrt()D、random()【正確答案】:BCD55.下列選項中,說法正確的有()A、“.”匹配除“\n”外的任何單個字符B、\W匹配任意的字母、數(shù)字和下畫線,相當(dāng)于[a-zA-Z0-9]C、\D匹配所有0~9以外的字符,相當(dāng)于[^0-9]D、\S匹配空白字符(包括換行符、制表符、空格符等),相當(dāng)于[\t\r\n\v\f]【正確答案】:AC56.下列選項中,屬于JavaScript注釋的有()A、//B、#C、-D、/**/【正確答案】:AD57.下列選項中,描述正確的有()A、onload和DOMContentLoaded都是頁面加載事件,沒有區(qū)別B、DOMContentLoaded有瀏覽器兼容問題C、全局變量和函數(shù)都是window對象的屬性和方法D、window對象的方法在調(diào)用時可以省略不寫window【正確答案】:BCD58.使用font-family設(shè)置字體時,以下書寫正確的是()。A、body{font-family:Arial,"微軟雅黑","宋體","黑體";}B、body{font-family:"微軟雅黑","宋體","黑體",Arial;}C、body{font-family:"TimesNewRoman";}D、body{font-family:TimesNewRoman;}【正確答案】:AC59.下列關(guān)于JavaScript代碼格式的描述中,正確的有()A、JavaScript代碼對空格不敏感B、JavaScript代碼對換行不敏感C、JavaScript代碼對縮進不敏感D、JavaScript代碼對中一條語句可以分成多行書寫【正確答案】:ABCD60.若在對象的成員方法a()中調(diào)用成員方法b(),可以使用()語法。A、b()B、當(dāng)前對象名.b()C、this.b()D、this['b']()【正確答案】:BCD61.下列選項中,屬于URL構(gòu)成部分的有()A、網(wǎng)絡(luò)協(xié)議B、資源名稱字符串C、端口號D、服務(wù)器的主機名【正確答案】:ABCD62.下列選項中,訪問對象成員的語法,正確的是。()A、B、obj['name']C、obj->nameD、obj('name')【正確答案】:AB63.若有兩個對象p1和p2,執(zhí)行p1=p2后,下列說法正確的是。()A、該操作屬于深拷貝B、該操作屬于淺拷貝C、改變p1的成員,p2也會發(fā)生改變D、改變p2的成員,p1不發(fā)生改變【正確答案】:BC64.下列選項中,可以作為數(shù)組元素數(shù)據(jù)類型的有()A、數(shù)字B、對象C、數(shù)組D、null【正確答案】:ABCD65.下面不屬于邏輯運算符的是()。A、“&&”B、“&”C、“||”D、“|”【正確答案】:BD66.下列選項中,關(guān)于節(jié)點的層級說法正確的有()A、根節(jié)點有且只有一個B、父節(jié)點是指某一節(jié)點的上級節(jié)點C、子節(jié)點是指某一節(jié)點的下級節(jié)點D、兄弟節(jié)點是指同屬于一個父節(jié)點的兩個子節(jié)點【正確答案】:ABCD67.下列選項中,關(guān)于location的常用方法說法正確的有()A、assign(url)用于觸發(fā)窗口加載并顯示指定URL的內(nèi)容B、reload()用于刷新當(dāng)前頁面C、search()用于載入一個新的文檔D、replace(url)用于通過給定的URL替換當(dāng)前的資源【正確答案】:ABD68.下列選項中,可以實現(xiàn)阻止默認行為的有()A、e.returnValue=falseB、cancelableC、事件對象的preventDefault()方法D、事件對象的cancelableFalse()方法【正確答案】:AC69.下列選項中,哪些情況屬于跨域請求。()A、僅域名不同B、僅協(xié)議不同C、僅端口不同D、僅資源路徑不同【正確答案】:ABC70.下列選項中,屬于JavaScript語言組成部分的有()A、ECMAScriptB、C#C、DOMD、BOM【正確答案】:ACD71.下列選項中,關(guān)于getElementsByTagName()方法說法正確的有()A、getElementsByTagName()方法用于根據(jù)標(biāo)簽名獲取元素B、getElementsByTagName()方法的返回值是一個集合C、假設(shè)頁面中沒有要獲取的元素,通過getElementsByTagName()方法獲取時,返回結(jié)果是nullD、通過getElementsByTagName()方法獲取到的集合是動態(tài)集合【正確答案】:ABD72.下列選項中,可以獲取當(dāng)前元素節(jié)點的兄弟節(jié)點的是()。A、parentNodeB、nextSiblingC、previousSiblingD、childNodes【正確答案】:BC73.下列選項中,屬于焦點事件的有()A、focusB、blurC、clickD、dblclick【正確答案】:AB74.下列選項中,可控制瀏覽器實現(xiàn)“前進”功能的是()。A、history.back()B、history.forward()C、history.go(1)D、history.go(-1)【正確答案】:BC75.下列選項中,屬于清除定時器方法的有()A、setInterval()B、clearInterval()C、setTimeout()D、clearTimeout()【正確答案】:BD76.下列選項中,關(guān)于添加或刪除數(shù)組元素的方法描述正確的有()A、push()方法不會修改原數(shù)組B、unshift()方法會修改原數(shù)組C、pop()方法會修改原數(shù)組D、shift()方法會修改原數(shù)組【正確答案】:BCD77.下列可利用Boolean()函數(shù)將其轉(zhuǎn)為false的是()。A、0B、'0'C、'null'D、''【正確答案】:AD78.下列選項中,屬于JavaScript注釋的是()。A、//B、#C、-D、/**/【正確答案】:AD79.下列選項中,可以利用JavaScript實現(xiàn)的是()。A、輪播圖B、選項卡C、地圖D、表單驗證【正確答案】:ABCD80.下列選項中,關(guān)于函數(shù)表達式的說法正確的有()A、函數(shù)表達式是JavaScript中另一種實現(xiàn)自定義函數(shù)的方式B、函數(shù)表達式的定義必須在調(diào)用前C、函數(shù)表達式通過"變量名()"的方式進行調(diào)用D、函數(shù)表達式調(diào)用時不能傳入?yún)?shù)。【正確答案】:ABC81.下列選項中,用于根據(jù)CSS選擇器獲取元素的方法有()A、querySelector()B、getElementsByTagName()C、querySelectorAll()D、getElementsByClassName()【正確答案】:AC82.下列選項中屬于文本節(jié)點的有()A、空格B、注釋C、元素D、換行【正確答案】:AD83.下列選項中,關(guān)于scroll系列屬性說法正確的有()A、scrollWidth是只讀屬性,不能修改B、scrollHeight是只讀屬性,不能修改C、scrollLeft屬性允許修改D、scrollTop屬性允許修改【正確答案】:ABCD84.“”元素的offsetWidth屬性的返回值是由()組成的。A、的寬度B、的內(nèi)邊距C、的外邊距D、邊框【正確答案】:ABD85.下面選項中函數(shù)使用正確的是()。A、'miNI'.toUpperCase()B、toUpperCase('miNI')C、'miNI'.toLowerCase()D、toLowerCase('miNI')【正確答案】:AC86.以下屬于腳本語言的是()。A、C#B、PerlC、JavaScriptD、Python【正確答案】:BCD87.以下選項中屬于window對象屬性的是()。A、documentB、historyC、locationD、screen【正確答案】:ABCD88.下列選項中,利用對象字面量創(chuàng)建對象的說法正確的有()A、使用對象的字面量創(chuàng)建對象就是用大括號“{}”來包裹對象成員B、每個對象成員使用鍵值對的形式保存C、多個對象成員之間用“,”隔開D、使用對象字面量不能創(chuàng)建空對象【正確答案】:ABC89.下列選項中是對冒泡排序算法優(yōu)化的是()。A、簡單選擇排序法B、快速排序法C、插入排序法D、以上答案全部正確【正確答案】:BC1.利用DOM提供的屬性和方法可以修改指定元素的樣式。()A、正確B、錯誤【正確答案】:A2.在創(chuàng)建數(shù)組時,最后一個元素后的逗號可以省略。()A、正確B、錯誤【正確答案】:A3.removeChild()方法在刪除不存在的節(jié)點時返回null。A、正確B、錯誤【正確答案】:A4.匿名函數(shù)可以有效避免函數(shù)名的沖突問題。A、正確B、錯誤【正確答案】:A5.在用Option創(chuàng)建下拉菜單的選項時,第1個參數(shù)表示value,第2個參數(shù)表示顯示的文本。()A、正確B、錯誤【正確答案】:B解析:

Option的第1個參數(shù)用于設(shè)置顯示的文本,第2個參數(shù)用于設(shè)置value值6.if語句代碼段中只有一條語句時,可以省略{}。A、正確B、錯誤【正確答案】:A7.反向引用的語法為“\組號”,例如,“\0”表示引用第1個子模式的捕獲結(jié)果。A、正確B、錯誤【正確答案】:B解析:

“\1”表示引用第1個子模式的捕獲結(jié)果。8.在JavaScript中直接使用一個未聲明的變量不會報錯。()A、正確B、錯誤【正確答案】:B解析:

在JavaScript中直接使用一個未聲明的變量會報語法錯誤,但是使用“window.變量名”的方式則不會報錯,而是獲得一個undefined結(jié)果。9.indexOf()方法在查找數(shù)組元素索引時,不比較元素的數(shù)據(jù)類型是否一致。A、正確B、錯誤【正確答案】:B解析:

indexOf()方法查找元素索引時,只有要查找的元素值與數(shù)組元素值全等時才查找成功。10.toString()方法在將數(shù)組轉(zhuǎn)為字符串時可以指定數(shù)組元素間的分隔符。A、正確B、錯誤【正確答案】:B解析:

toString()方法用于將數(shù)組轉(zhuǎn)換為字符串,逗號分隔數(shù)組中的每個元素。11.on()方法可為不同事件綁定相同的事件處理程序。()A、正確B、錯誤【正確答案】:A12.通過newDate('2018-02')創(chuàng)建對象相當(dāng)于newDate(2018,2)。()A、正確B、錯誤【正確答案】:B解析:

第2個參數(shù)的取值范圍是0~11,若傳數(shù)字2表示3月。13.options對象的length屬性設(shè)置0可以清空下拉菜單的所有選項。()A、正確B、錯誤【正確答案】:A14.document.tagName獲取元素的標(biāo)簽名為HTML。()A、正確B、錯誤【正確答案】:B解析:

tagName是Element對象共有的屬性,而document對象沒有繼承Element對象,因此沒有tagName屬性。因此輸出結(jié)果為:undefined15.JavaScript中形參的個數(shù)與實參的個數(shù)必須一致。A、正確B、錯誤【正確答案】:B解析:

在開發(fā)時若不能確定函數(shù)的形參個數(shù),此時定義函數(shù)時可以不設(shè)置形參,在函數(shù)體中直接通過arguments對象獲取函數(shù)調(diào)用時傳遞的實參。16.JavaScript中的變量必須在聲明的同時賦值。()A、正確B、錯誤【正確答案】:B解析:

聲明完成后就可以為變量賦值,也可以在聲明變量的同時為變量賦值。17.匿名函數(shù)在自調(diào)用時不能夠傳遞參數(shù)。A、正確B、錯誤【正確答案】:B解析:

使用小括號“()”包裹匿名函數(shù),匿名函數(shù)后的小括號“()”表示給匿名函數(shù)傳遞參數(shù)并立即執(zhí)行,完成函數(shù)的自調(diào)用。18.setAttribute()方法僅能修改style屬性的值。()A、正確B、錯誤【正確答案】:B解析:

還可以是align、title、class、id等19.單引號的字符串中的雙引號需要使用“\”進行轉(zhuǎn)義。()A、正確B、錯誤【正確答案】:B解析:

單引號定界的字符串中可以包含雙引號,由雙引號定界的字符串中也可以包含單引號。20.二維數(shù)組是多維數(shù)組中的一種。()A、正確B、錯誤【正確答案】:A21.window的self屬性表示對當(dāng)前窗口的引用。()A、正確B、錯誤【正確答案】:A22.通過“l(fā)ocation.href=url”的方式可以實現(xiàn)頁面的跳轉(zhuǎn)。()A、正確B、錯誤【正確答案】:A23.在行內(nèi)式CSS樣式中,屬性和值的書寫規(guī)范與CSS樣式規(guī)則不相同。()A、正確B、錯誤【正確答案】:B解析:

行內(nèi)式也稱為內(nèi)聯(lián)樣式,是通過標(biāo)記的style屬性來設(shè)置元素的樣式,屬性和值的書寫規(guī)范與CSS樣式規(guī)則相同。24.利用typeof檢測空型返回的是object而不是null。()A、正確B、錯誤【正確答案】:A25.window.close用于檢測窗口是否已經(jīng)關(guān)閉。()A、正確B、錯誤【正確答案】:B解析:

window.closed屬性用于檢測窗口是否已經(jīng)關(guān)閉,返回值是一個布爾值。26.人們常說的ES6指的是Ecma國際發(fā)布的新版本ECMAScript2015。()A、正確B、錯誤【正確答案】:A27.全局作用域中的變量可作為window對象的屬性進行調(diào)用。()A、正確B、錯誤【正確答案】:A28.匿名函數(shù)處理的事件監(jiān)聽不能夠被移出。()A、正確B、錯誤【正確答案】:A29.delete關(guān)鍵字可以刪除定義在全局作用域下的變量。()A、正確B、錯誤【正確答案】:B解析:

delete關(guān)鍵字僅能刪除window對象自身的屬性,對于定義在全局作用域下的變量不起作用。30.在DOM中,注釋屬于文本節(jié)點。()A、正確B、錯誤【正確答案】:B解析:

注釋屬于注釋節(jié)點COMMENT_NODE。31.當(dāng)下拉菜單中只有一個選項時不會觸發(fā)change事件。A、正確B、錯誤【正確答案】:A解析:

change當(dāng)內(nèi)容發(fā)生改變時觸發(fā),而下拉菜單中只有一個選項時,不論是否切換,內(nèi)容都沒有改變,因此都不會觸發(fā)change事件。32.DOM0級事件模型中事件不能夠被傳播。()A、正確B、錯誤【正確答案】:A33.鍵盤碼中只有數(shù)字和字母與ASCII碼表中的編號相同。()A、正確B、錯誤【正確答案】:A34.W3C規(guī)定事件流的傳播方式為:先事件冒泡然后事件捕獲,最后事件處理。A、正確B、錯誤【正確答案】:B解析:

W3C規(guī)定了事件發(fā)生后,首先實現(xiàn)事件捕獲,但不會對事件進行處理;然后進行到目標(biāo)階段,執(zhí)行當(dāng)前元素對象的事件處理程序,但它會被看成是冒泡階段的一部分;最后實現(xiàn)事件的冒泡,逐級對事件進行處理。35.JavaScript中事件的發(fā)生,都會產(chǎn)生一個事件對象。()A、正確B、錯誤【正確答案】:A36.let定義的變量僅在塊級作用范圍內(nèi)有效。()A、正確B、錯誤【正確答案】:A37.世界之窗提供的“兼容模式”使用的是Trident引擎。()A、正確B、錯誤【正確答案】:A解析:

國內(nèi)很多的雙核瀏覽器提供了“兼容模式”,該模式便是使用了Trident引擎。其代表軟件有遨游、世界之窗、QQ瀏覽器、獵豹安全瀏覽器、360安全瀏覽器、360極速瀏覽器等。38.在Chrome的控制臺中可以執(zhí)行JavaScript代碼()。A、正確B、錯誤【正確答案】:A39.一個函數(shù)中只能有一個return關(guān)鍵字。()A、正確B、錯誤【正確答案】:B解析:

一個函數(shù)中只能有一個return關(guān)鍵字其作用。40.取模運算與被模數(shù)的符號相同,與模數(shù)的符號無關(guān)。()A、正確B、錯誤【正確答案】:A解析:

在進行取模運算時,運算結(jié)果的正負取決于被模數(shù)(%左邊的數(shù))的符號,與模數(shù)(%右邊的數(shù))的符號無關(guān)。例如,(-8)%7=-1,而8%(-7)=1。41.W3C規(guī)定了事件發(fā)生后,首先實現(xiàn)事件捕獲,但不對事件進行處理。()A、正確B、錯誤【正確答案】:A42.Node對象不僅可以對元素和文檔進行操作,還可以對屬性和注釋進行操作。()A、正確B、錯誤【正確答案】:A解析:

除了對元素和文檔的操作,Node對象的節(jié)點操作方式還提供了其他類型的操作,如文本、注釋、屬性都是節(jié)點提供的可操作類型。43.使用“數(shù)組名[索引]=值”的方式可以為數(shù)組添加數(shù)組元素。A、正確B、錯誤【正確答案】:A44.JavaScript中焦點事件都不會發(fā)生事件冒泡,如focus和blur。A、正確B、錯誤【正確答案】:A45.removeChild()方法在刪除不存在的節(jié)點時返回null。()A、正確B、錯誤【正確答案】:A46.Cookie用來辨別用戶身份。()A、正確B、錯誤【正確答案】:A47.Date對象的getSeconds()方法用于獲取從1970-01-0100:00:00到Date對象中存放的時間的毫秒數(shù)。A、正確B、錯誤【正確答案】:B解析:

getSeconds()方法用于獲取秒數(shù),范圍為0~59。48.removeAttributeNode()方法在刪除屬性節(jié)點后會以對象的形式返回。()A、正確B、錯誤【正確答案】:A解析:

removeAttributeNode()方法刪除指定的屬性,并以AttrNode對象返回被刪除的屬性。49.JavaScript與Java本質(zhì)上是兩種不同的編程語言。A、正確B、錯誤【正確答案】:A50.indexOf()方法在數(shù)組元素檢索時與運算符“==”相同。()A、正確B、錯誤【正確答案】:B解析:

檢索方式與運算符“===”相同,即只有全等時才會返回比較成功的結(jié)果。51.變量定義后,在任何位置都可以使用。A、正確B、錯誤【正確答案】:B解析:

變量需要在被定義時的區(qū)域內(nèi)才可以使用。52.小括號“()”是優(yōu)先級最高運算符,運算時要先計算小括號內(nèi)的表達式。A、正確B、錯誤【正確答案】:A53.window的子對象有很多,如location和document對象。()A、正確B、錯誤【正確答案】:A54.URL中的端口號可以省略,省略時默認使用8080端口進行訪問。A、正確B、錯誤【正確答案】:B解析:

由于80是Web服務(wù)器的默認端口號,因此通常省略“:80”。55.URL中的端口號可以省略,省略時默認使用8080端口進行訪問。()A、正確B、錯誤【正確答案】:B解析:

由于80是Web服務(wù)器的默認端口號,因此通常省略“:80”。56.添加數(shù)組元素時允許下標(biāo)不按照數(shù)字順序連續(xù)添加。()A、正確B、錯誤【正確答案】:A57.replace(str1,str2)方法只會替換第一次出現(xiàn)的str1。A、正確B、錯誤【正確答案】:A58.下面鏈接外部JavaScript正確的是()。A、正確B、錯誤【正確答案】:A59.W3C規(guī)定事件流的傳播方式為,先事件冒泡然后事件捕獲,最后事件處理。()A、正確B、錯誤【正確答案】:B解析:

W3C對網(wǎng)景和微軟提出的方案進行了中和處理,規(guī)定了事件發(fā)生后,首先實現(xiàn)事件捕獲,但不會對事件進行處理;然后進行到目標(biāo)階段,執(zhí)行當(dāng)前元素對象的事件處理程序,但它會被看成是冒泡階段的一部分;最后實現(xiàn)事件的冒泡,逐級對事件進行處理。60.JavaScript中添加數(shù)組元素時,索引必須按照數(shù)字順序連續(xù)添加。A、正確B、錯誤【正確答案】:B解析:

添加數(shù)組元素時允許索引不按照數(shù)字順序連續(xù)添加。61.在JavaScript中,方法是作為對象成員的函數(shù),表明對象所具有的行為。()A、正確B、錯誤【正確答案】:A62.任意變量調(diào)用isArray()方法可以判斷其是否是數(shù)組。()A、正確B、錯誤【正確答案】:B解析:

Array.isArray()用于確定傳遞的值是否是一個Array,是返回true,不是返回false其參數(shù)是要判斷的變量63.窗口加載事件會在網(wǎng)頁文檔以及外鏈的文件(包括圖像文件、JS文件、CSS文件等)全部加載完成后才會觸發(fā)。A、正確B、錯誤【正確答案】:A64.多行注釋中可以嵌套單行注釋,但不能再嵌套多行注釋。A、正確B、錯誤【正確答案】:A65.width()和height()方法在設(shè)置元素的寬度和高度時,參數(shù)必須為數(shù)值型。()A、正確B、錯誤【正確答案】:B解析:

width(value)為所有匹配的元素設(shè)置寬度樣式(可以是字符串或數(shù)字)height(value)為所有匹配的元素設(shè)置高度樣式(可以是字符串或數(shù)字)66.在JavaScript中,對象成員以鍵值對的形式存儲。A、正確B、錯誤【正確答案】:A67.document對象提供的接口可以實現(xiàn)彈出警告框和輸入框。()A、正確B、錯誤【正確答案】:B解析:

window對象提供的接口可以實現(xiàn)彈出警告框和輸入框68.JavaScript代碼對空格、換行、縮進不敏感,一條語句可以分成多行書寫。()A、正確B、錯誤【正確答案】:A解析:

JavaScript

溫馨提示

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

評論

0/150

提交評論