IT公司面試筆試題庫(kù)騰訊Javascript面試題_第1頁(yè)
IT公司面試筆試題庫(kù)騰訊Javascript面試題_第2頁(yè)
IT公司面試筆試題庫(kù)騰訊Javascript面試題_第3頁(yè)
IT公司面試筆試題庫(kù)騰訊Javascript面試題_第4頁(yè)
IT公司面試筆試題庫(kù)騰訊Javascript面試題_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、IT企業(yè)面試筆試題庫(kù)騰訊Javascript面試題IT企業(yè)面試筆試題庫(kù)騰訊Javascript面試題7/7IT企業(yè)面試筆試題庫(kù)騰訊Javascript面試題1.以下對(duì)于JavaScript的說(shuō)法,哪一個(gè)是正確的:(A)JavaScript語(yǔ)言是鑒于Java語(yǔ)言的一種實(shí)現(xiàn)(B)JavaScript是一種解說(shuō)性語(yǔ)言,不用編譯就能夠運(yùn)轉(zhuǎn)在JavaScript中申明變量時(shí)必然明確申明變量的數(shù)據(jù)種類(D)JavaScript腳本只幸好閱讀器中運(yùn)轉(zhuǎn)在以下代碼段中,哪些變量是全局變量?只有aa和cb和ca、b、c都是以下對(duì)于事件屬性的說(shuō)法,錯(cuò)誤的選項(xiàng)是:onmouseup事件屬性表示當(dāng)鼠標(biāo)按鍵被松開時(shí)履行腳

2、本onabort是img元素的事件屬性,表示當(dāng)圖像加載中止時(shí)履行腳本(C)onload事件僅在body和frameset元素中有效(D)任何元素都有onclick事件屬性以下創(chuàng)立函數(shù)的代碼,錯(cuò)誤的選項(xiàng)是:functionfoo()alert(hi);varfoo=function()alert(hi);varfoo=newFunction(,alert(hi););varfoo()alert(hi);以下描繪中錯(cuò)誤的一個(gè)是:(A)履行語(yǔ)句vara;alert(a),打印的內(nèi)容為undefined(B)履行語(yǔ)句vara=window.age;alert(a),打印的內(nèi)容為undefined(C)

3、履行語(yǔ)句vara,b;a=typeof(b);alert(a),打印的內(nèi)容為undefined(D)履行語(yǔ)句vara,b=null;a=typeof(b);alert(a),打印的內(nèi)容為undefined履行下邊的代碼打印出來(lái)的結(jié)果,正確的選項(xiàng)是:4567以下創(chuàng)立自定義對(duì)象的寫法,錯(cuò)誤的選項(xiàng)是:(A)(B)(C)(D)履行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:2,30,512,NaNNaN,30,17,undefined1,3,17,NaNNaN,30,512,11以下描繪中錯(cuò)誤的一個(gè)是:假如想在閱讀器的“地點(diǎn)”欄中履行JavaScript語(yǔ)句,應(yīng)使用以下格式:javascript:(B)Ja

4、vaScript中單行說(shuō)明使用/,而多行說(shuō)明以/*開始,以*/結(jié)束(C)NaN的作用是用來(lái)表示一個(gè)值不是數(shù)字,比方parseInt(a)返回的就是NaN(D)JavaScript中變量名是大小寫敏感的,變量名中能夠包括字符、數(shù)字、_、*、$,而且必須以字母開頭10.以下哪個(gè)語(yǔ)句打印出來(lái)的結(jié)果是true:alert(12=12);alert(NaN=NaN);alert(typeof(null)=typeof(window);alert(1,2,3=1,2,3);履行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:(A)object和hello(B)和(C)和hello(D)function和hello履

5、行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:(A)hello和犯錯(cuò)(B)function和hello(C)和hello(D)object和hello13.以下描繪中錯(cuò)誤的選項(xiàng)是:(A)alert(typeof(99)(B)alert(typeof(null)(C)alert(typeof(undefined)(D)alert(typeof(function()顯示的內(nèi)容為:number顯示的內(nèi)容為:object顯示的內(nèi)容為:undefined顯示的內(nèi)容為:Function14.以下哪個(gè)語(yǔ)句打印出來(lái)的結(jié)果是false?alert(1=true);alert(isNaN(true);alert(5=5

6、);alert(null=undefined);有一個(gè)HTML頁(yè)面,其源碼中有以下內(nèi)容以下獲得form中id為name的輸入框的值的JavaScript代碼,此中錯(cuò)誤的選項(xiàng)是:document.getElementsByTagName(input)0.valuedocument.getElementById(name).valuedocument.getElementById(myform).childNodes1.valuedocument.forms0.childNodes0.value有一個(gè)HTML頁(yè)面,其源碼以下,在FireFox點(diǎn)擊“提交”按鈕,挨次打印的內(nèi)容,正確的選項(xiàng)是:body

7、,div,form,button,form,div,bodydiv,form,button,form,divbutton,form,div,bodybutton,form,div履行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:135246136145以下描繪中錯(cuò)誤的一個(gè)是:JavaScript能夠支持面向?qū)ο缶幊?,是一種鑒于對(duì)象和事件驅(qū)動(dòng)的編程語(yǔ)言(B)使用標(biāo)志,能夠在HTML文檔的隨意地方插入JavaScript代碼(C)在JavaScript中分號(hào)代表語(yǔ)句的結(jié)束符,近似于varx=5;這樣的語(yǔ)句中的分號(hào)是不可以夠以省略的(D)JavaScript在不一樣樣的閱讀器中存在兼容性問(wèn)題,此中一部分兼容

8、性問(wèn)題其實(shí)不是源自JavaScript語(yǔ)言自己,而是源自閱讀器對(duì)DOM規(guī)范的支持不一致javascript的分號(hào)代表語(yǔ)句的結(jié)束符,但因?yàn)閖avascript擁有分號(hào)自動(dòng)插入規(guī)則,因此它是一個(gè)十分簡(jiǎn)單讓人模糊的東西,在一般狀況下,一個(gè)換行就會(huì)產(chǎn)生一個(gè)分號(hào),但實(shí)質(zhì)狀況卻否則,也就是說(shuō)在javascript中換行可能產(chǎn)生疏號(hào),也可能不產(chǎn)生,能否自動(dòng)插入分號(hào),主要看上下行。因此即即是經(jīng)驗(yàn)豐富的程序員,有時(shí)也會(huì)頭大。在ECMAScript中對(duì)分號(hào)自動(dòng)插入規(guī)則也有相應(yīng)的解說(shuō):空語(yǔ)句,變量語(yǔ)句,表達(dá)式語(yǔ)句,do-while語(yǔ)句,continue語(yǔ)句,break語(yǔ)句,return語(yǔ)句,以及throw語(yǔ)句,這些

9、確立的ECMAScript語(yǔ)句必然以分號(hào)結(jié)束。這些分號(hào)能夠老是明確地出此刻源代碼文本中。為方便起見,在特定的狀況下,源代碼文本中的這些分號(hào)能夠被省略。也就是說(shuō)這些語(yǔ)句的結(jié)尾是不需要硬性的輸入分號(hào)結(jié)尾,javascript會(huì)自動(dòng)插入語(yǔ)句結(jié)束處。】有一個(gè)HTML頁(yè)面,其源碼以下,在FireFox點(diǎn)擊“提交”按鈕,挨次打印的內(nèi)容,正確的選項(xiàng)是:body,button,form,divbody,div,form,buttonbutton,form,div,bodydiv,button,form,body履行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:2,3,41,3,犯錯(cuò)1,3,42,3,犯錯(cuò)以下對(duì)于事件的

10、描繪,錯(cuò)誤的選項(xiàng)是:IE閱讀器不支持在捕捉階段響應(yīng)事件FireFox閱讀器既支持在捕捉階段響應(yīng)事件,又支持在冒泡階段響應(yīng)事件使用元素的事件屬性注冊(cè)的事件,只幸好冒泡階段被響應(yīng)使用元素的事件屬性注冊(cè)的事件是沒(méi)法被移除的22.有一個(gè)間”的HTML頁(yè)面,源碼以下,針對(duì)于該頁(yè)面,請(qǐng)選出在JavaScript語(yǔ)句:IE閱讀器環(huán)境下不可以夠打印出“QQ空(A)alert(document.getElementById(qzone).innerHTML);alert(document.links1.innerHTML);1.childNodes0.childNodes0.innerText);alert(d

11、ocument.getElementsByTagName(a).item(1).innerText);以下描繪中錯(cuò)誤的選項(xiàng)是:(A)window對(duì)象的getElementById方法返回對(duì)擁有指定ID的第一個(gè)對(duì)象的引用(B)window對(duì)象的confirm函數(shù)彈出一個(gè)確認(rèn)對(duì)話框,該函數(shù)返回一個(gè)Boolean值(C)setTimeout函數(shù)可被用于實(shí)現(xiàn)等候一個(gè)特定的時(shí)間后再履行特定的代碼(D)setInterval函數(shù)可被用于實(shí)現(xiàn)每間隔特定的時(shí)間就履行一次特定的代碼有一個(gè)HTML頁(yè)面,其源碼以下在IE環(huán)境下,以下哪一種寫法不可以夠把“helloworld”改變?yōu)榧t色:document.getEl

12、ementById(div).style.color=red;document.getElementById(div).stylecolor=red;document.getElementById(div).style(color)=red;document.getElementById(div).style.setAttribute(color,red);履行下邊的代碼打印出的結(jié)果,正確的選項(xiàng)是:(A)undefined,undefined,3,12(B)犯錯(cuò),undefined,3,3(C)犯錯(cuò),undefined,3,12(D)undefined,null,3,3以下經(jīng)過(guò)直接量方式創(chuàng)立對(duì)

13、象的語(yǔ)句,以下描繪正確的選項(xiàng)是:1、2、3是正確的3、4、5是正確的2、3、4、5是正確的只有6不正確有一個(gè)HTML文件,其源碼以下,該文件被閱讀器加載時(shí),挨次打印出來(lái)的信息正確的選項(xiàng)是:(A)show_function,script,onload,in_body(B)script,onload,in_body,show_function(C)script,in_body,show_function,onload(D)script,in_body,onload,show_function以下對(duì)于注冊(cè)事件句柄的描繪,此中錯(cuò)誤的選項(xiàng)是:(A)在IE環(huán)境下不可以夠使用addEventListener

14、方法來(lái)注冊(cè)事件句柄(B)attachEvent方法有2個(gè)參數(shù),第一個(gè)參數(shù)是事件名稱,第二個(gè)參數(shù)是響應(yīng)事件的函數(shù)(C)在FireFox環(huán)境下不可以夠使用attachEvent方法來(lái)注冊(cè)事件句柄addEventListener方法有3個(gè)參數(shù),第一個(gè)參數(shù)是事件名稱,第二個(gè)參數(shù)是響應(yīng)事件的函數(shù),第三個(gè)參數(shù)是事件響應(yīng)后能否連續(xù)傳達(dá)事件對(duì)于JavaScript的兼容性問(wèn)題,以下描繪中錯(cuò)誤的選項(xiàng)是:(A)Date(B)IE對(duì)象的下能夠經(jīng)過(guò)getYear方法在IE和FireFoxdocument.forms(FORM_NAME)下返回的值不一樣樣來(lái)接見form元素,而FireFox下則不可以夠(注:FORM_

15、NAME為form元素name屬性的值)IE下能夠經(jīng)過(guò)parentElement或許parentNode獲得父節(jié)點(diǎn),而FireFox只好用parentElement獲得父節(jié)點(diǎn)(D)IE下有個(gè)全局事件對(duì)象window.event,而在FireFox下則沒(méi)有這樣的全局事件對(duì)象以下描繪中錯(cuò)誤的一個(gè)是:(A)JavaScript中變量名是大小寫敏感的,name和Name是兩個(gè)不一樣樣的變量(B)JavaScript的數(shù)組的長(zhǎng)度是動(dòng)向增添的,數(shù)組長(zhǎng)度和下標(biāo)的關(guān)系是:長(zhǎng)度=最大下標(biāo)+1接見對(duì)象的屬性時(shí)用實(shí)心點(diǎn)(.)運(yùn)算符,接見對(duì)象的方法時(shí)也是用實(shí)心點(diǎn)(.)運(yùn)算符在JavaScript中假如接見數(shù)組是越界會(huì)致使

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論