日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Javascript复习题

發(fā)布時間:2024/7/5 java 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Javascript复习题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Javascript復(fù)習(xí)題

一、選擇題

1、寫“Hello World”的正確javascript語法是???????????????????????????? (A)

A.document.write("Hello World")???? ?????? B. "Hello World"??

C.response.write("Hello World")?????? ?????? D. ("Hello World")


2、JS特性不包括( D )

A.解釋性?????? ?????? B.用于客戶端?????? ?????? C.基于對象?? ?????? D.面向?qū)ο?/span>


3、下列JS的判斷語句中( )是正確的????? (A)

A.if(i==0)????? ?????? B.if(i=0) ?????? C.if i==0 then?????? ?????? D.if i=0 then


4、下列JavaScript的循環(huán)語句中( )是正確的??????????????????????????????????????????????????????????? (D )

A.if(i<10;i++) ?????? ?????? B.for(i=0;i<10)?????

C.for i=1 to 10 ??? ?????? D.for(i=0;i<=10;i++)


5、下列的哪一個表達(dá)式將返回假????????????????????????????????????????????????????????????????????????????? (B )

A.!(3<=1)????? ?????? ?????? ?????? ?????? ?????? ?????? B.(4>=4)&&(5<=2)?????

C.(“a”==”a”)&&(“c”!=”d”)? ?????? D.(2<3)||(3<2)



6、下列選項(xiàng)中,( )不是網(wǎng)頁中的事件?????????????????????????????????????????? (D)

A.onclick?????? ?????? B.onmouseover???? C.onsubmit?? ?????? D.onpressbutton


7、有語句“var x=0;while(____) x+=2;”,要使while循環(huán)體執(zhí)行10次,空白處的循環(huán)判定式應(yīng)寫為:???????????????????????????????????????????????????????????????( C )

A.x<10 ?????? B.x<=10 ?????? C.x<20?? ?????? D.x<=20


8、JS語句???????????????????????????????????????????????????????????????( B )

var a1=10;

var a2=20;

alert(“a1+a2=”+a1+a2)

將顯示( )結(jié)果

A.a1+a2=30?? B.a1+a2=1020?????? ?????? C.a1+a2=a1+a2


9、將字串s中的所有字母變?yōu)樾懽帜傅姆椒ㄊ?????????????????????????????( B)

A.s.toSmallCase() ?????? ?????? B.s.toLowerCase() ??????

C.s.toUpperCase()???? ????? D.s.toUpperChars()


10、以下( )表達(dá)式產(chǎn)生一個0~7之間(含0,7)的隨機(jī)整數(shù).?????????????????????? ( C )

A.Math.floor(Math.random()*6)

B.Math.floor(Math.random()*7)

C.Math. floor(Math.random()*8)??????

D.Math.ceil(Math.random()*8)?????????????????????????????????????????????????????????????????????????????


11、產(chǎn)生當(dāng)前日期的方法是???????????????????????????????????????????????( C )

A.Now();?????? ?????? B.Date() ?????? C.new Date() ?????? D.new Now()????


12、如果想在網(wǎng)頁顯示后,動態(tài)地改變網(wǎng)頁的標(biāo)題???????????????????????????? ( C )

A.是不可能的????? ?????? B.通過document.write(“新的標(biāo)題內(nèi)容”) ??????

C. 通過document.title=(“新的標(biāo)題內(nèi)容”)????? ??????

D. 通過document.changeTitle(“新的標(biāo)題內(nèi)容”)


13、某網(wǎng)頁中有一個窗體對象,其名稱是mainForm,該窗體對象的第一個元素是按鈕,其名稱是myButton,表述該按鈕對象的方法是????????????????????????????????????? ( B )

A.document.forms.myButton??? ?????? B.document.mainForm.myButton????

C.document.forms[0].element[0]?????? ?????? D.以上都可以


14、HTML文檔的樹狀結(jié)構(gòu)中,()標(biāo)簽為文檔的根節(jié)點(diǎn),位于結(jié)構(gòu)中的最頂層。??? ( A )

A.<HTML>B.<HEAD>C.<BODY>D.<TITLE>


15、在HTML頁面中,CSS樣式的屬性名為background-image對應(yīng)的style對象的屬性名是(B)

A.background? B.backgroungImage C.image D.background


16、在使用Javascript實(shí)現(xiàn)省市級聯(lián)菜單功能時,在添加城市列表前清空原來的下拉選項(xiàng)的代碼是(C)

A.document.myform.selCity.options.clear()

B.document.myform.selCity.options.deleteAll()

C. document.myform.selCity.options.length=0

D. document.myform.selCity.options.size=0


17、HMTL表單的首要標(biāo)記是<form>,<form>標(biāo)記的參數(shù)method表示表單發(fā)送的方法,可能為get或post,下列關(guān)于get和post的描述正確的是(D)

A.post方法傳遞的數(shù)據(jù)對客戶端是不可見的

B.get請求信息以查詢字符串的形式發(fā)送,查詢字符串長度沒有大小限制

C.post方法對發(fā)送數(shù)據(jù)的數(shù)量限制在255個字符之內(nèi)

D.get方法傳遞的數(shù)據(jù)對客戶端是不可見的


18、在DOM對象模型中,下列選項(xiàng)中的()對象位于DOM對象模型的第二層。(選擇二項(xiàng))??????????????????????????????????????????????????????????????????????(AB)

A.history B.document C.buttonD.text


19、在HTML文檔對象模型中,history對象的()用于加載歷史列表中的下一個URL頁面。

??????????????????????????????????????????????????????????????????????????( C )

A.next()? B.back()?C.forward()? D.go(-1)


20、在Javascript中要改變頁面文檔的背景色,需要修改document對象的()屬性。 ( C )

A.BackColor? B.BackgroundColor? C.BgColor?D.Background


21、在HTML頁面中,不能與onChange事件處理程序相關(guān)聯(lián)的表單元素有(D)

A.文本框? B.復(fù)選框? C.列表框? D.按鈕


22、在HTML頁面上編寫Javascript代碼時,應(yīng)編寫在()標(biāo)簽中間。????????????? (B)

A.<javascript>和</javascript>B.<script>和</script> C. <head>和</head> D. <body>和</body>


23、在Javascript瀏覽器對象模型中,window對象的()屬性用來指定瀏覽器狀態(tài)欄中顯示的臨時消息。???????????????????????????????????????????????????????????????(A)

A.status? B.screen?C.history? D.document


24、編寫Javascript函數(shù)實(shí)現(xiàn)網(wǎng)頁背景色選擇器,下列選項(xiàng)中正確的是(B)

A.function change(color){

?????? window.bgColor=color;

}

B. function change(color){

?????? document.bgColor=color;

}

C. function change(color){

?????? body.bgColor=color;

}

D. function change(color){

?????? form.bgColor=color;

}


25、在Javascript中,可以使用Date對象的()方法返回一個月中的每一天。????????? (A)

A.getDate? B.getYear?C.getMonth? D.getTime


26、在Javascript中,對于瀏覽器對象的層次關(guān)系理解正確的是()(選擇二項(xiàng))???? (AD)

A.window對象是所有頁面內(nèi)容的根對象

B.document對象包含location對象和history對象

C.location對象包含history

D.document對象包含form對象


27、下列選項(xiàng)中關(guān)于瀏覽器對象的說法錯誤的是( C )

A.history對象記錄了用戶在一個瀏覽器中已經(jīng)訪問過的URLs

B.location對象相當(dāng)于IE瀏覽器中的地址欄,包含關(guān)于當(dāng)前URL地址的信息

C.location對象是history對象的父對象

D.location對象是window對象的子對象


28、在HTML頁面中包含一個按鈕控件mybutton,如果要實(shí)現(xiàn)點(diǎn)擊該按鈕時調(diào)用已定義的Javascript函數(shù)compute,要編寫的HTML代碼是(D)

A.<input name=”mybutton” type=”button” onBlur=”compute()”value=”計算”>

B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”計算”>

C.<input name=”mybutton” type=”button” onClick=”functioncompute()”value=”計算”>

D.<input name=”mybutton” type=”button” onClick=”compute()”value=”計算”>


29、分析下面的Javascript代碼段,輸出結(jié)果是(C)

var mystring=”I am a student”;

var a=mystring.substring(9,13);

document.write(a);

A.stud? B.tuden?C.uden? D.udent


30、Javascript中制作圖片代替按鈕的提交效果需要手動提交方法submit(),以下調(diào)用正確的是(C)

A.submit();B.myform.submit()C.document.myform.submit()?D.window.myform.submit();


31、在HTML頁面中包含如下所示代碼,則編寫Javascript函數(shù)判斷是否按下鍵盤上的回車鍵正確的編碼是(C)

<input name=”password” type=”text”οnkeydοwn=”myKeyDown()”>

A.???function myKeyDown(){

if(window.keyCode==13)

?????? alert(“你按下了回車鍵”);

B.????function myKeyDown(){

if(document.keyCode==13)

?????? alert(“你按下了回車鍵”);

C.????function myKeyDown(){

if (event.keyCode==13)

?????? alert(“你按下了回車鍵”);

D.???function myKeyDown(){

if (keyCode==13)

?????? alert(“你按下了回車鍵”);


32、如果在HTML頁面中包含如下圖片標(biāo)簽,則選項(xiàng)中的()語句能夠?qū)崿F(xiàn)隱藏該圖片的功能。?????????????????????????????????????????????????????????????????????(D)

??????? <img id=”pic” src=”Sunset.jpg”width=”400” height=”300”>

A.document.getElementById(“pic”).style.display=”visible”;

B.document.getElementById(“pic”).style.display=”disvisible”;

C.document.getElementById(“pic”).style.display=”block”;

D.document.getElementById(“pic”).style.display=”none”;


33、如果在HTML頁面中包含如下圖片標(biāo)簽,則在下劃線處添加()代碼能夠?qū)崿F(xiàn)隱藏該圖片的功能。???????????????????????????????????????????????????????????????( D )

??????? <img id=”pic” src=”Sunset.jpg”width=”400” height=”300”? ____________>

A. style=”display:visible”;

B. style=”display:disvisible”;

C. style=”display:block”;

D. style=”display:none”;


34、下列選項(xiàng)中,()段HTML代碼所表示的“返回”鏈接能夠正確實(shí)現(xiàn)IE工具欄中“后退”按鈕的功能。(選擇二項(xiàng))???????????????????????????????????????????????(AD)

A. <a href=”javascript:history.go(-1)”>返回</a>

B. <a href=”javascript:location.back()”>返回</a>

C. <a href=”javascript: location go(-1)”>返回</a>

D. <a href=”javascript:history.back()”>返回</a>


35、在HTML文檔中包含如下超鏈接,要實(shí)現(xiàn)當(dāng)鼠標(biāo)移入該鏈接時,超鏈接文本大小變?yōu)?0px,選項(xiàng)中的編碼正確的是(C)

A.<a href=”#” οnmοuseοver=”this.style.fontsize=30px”>注冊</a>

B.<a href=”#” οnmοuseοut=”this.style.fontsize=30px”>注冊</a>

C.<a href=”#” οnmοuseοver=”this.style.font-size=30px”>注冊</a>

D.<a href=”#” οnmοuseοut=”this.style.font-size=30px”>注冊</a>


36、在HTML頁面上,當(dāng)按下鍵盤上的任意一個鍵時都會觸發(fā)Javascript的()事件。

( D )

A.onFocus?B.onBlur? C.onSubmit?? D.onKeyDown


37、在HTML頁面中,定義了如下所示的Javascript函數(shù),則正確調(diào)用該函數(shù)的HTML代碼是(選擇二項(xiàng))??????????????????????????????????????????????????????????(AB)

function compute(op){

alert(op);

}

A.<input name=”a” type=”button” οnclick=”compute(this.value)”value=”+”>

B.<input name=”b” type=”button” οnclick=”compute(‘-‘)”value=”-”>

C.<input name=”c” type=”button” οnclick=”compute(“*”)”value=”*”>

D.<input name=”d” type=”button” οnclick=”compute(/ )”value=”/”>


38、在HTML頁面上包含如下創(chuàng)建層的語句,那么編寫Javascript語句實(shí)現(xiàn)顯示該層的語句錯誤的是(D)

<html>

<body>

<div id=”imageLayer”style=”display:none;”>

<img src=”images/Sunset.jpg” width=”200”height=”100”></div>

</body>

<html>

A.document.getElementByTagName(“div”)[0].style.display=”block”

B.document.getElementById(“imageLayer”).style.display=”block”;

C.document.getElementByName(“imageLayer”)[0].style.display=”block”;

D.document.getElementByName(“imageLayer”).get(0).style.display=”block”;


39、分析下面的Javascript代碼段,輸出結(jié)果是(C)

var s1=parseInt(“101中學(xué)”);

document.write(s1);

A. NaN?? B.101中學(xué)? C.101??D.出現(xiàn)腳本錯誤


40、在HTML中,點(diǎn)擊圖片”previous.gif”上的超級鏈接后頁面將加載歷史列表中的上一個URL頁面。代碼如下所示,應(yīng)在下劃線處填入(A)

<a href=_________><imgsrc=”previous.gif” width=”67” height=”21”></a>

A.”javascript:history.go(-1)”; B.“history.go(1)” C. “history.go(-1)” D. “javascript:history.go(1)”


41、在HTML頁面上包含如下所示的層對象,則javascript語句document.getElementById(“info”).innerHTML的值是(A)

<div id=”info”style=”display:block”><p>請?zhí)顚?lt;/p></div>

A.請?zhí)顚?B.<p>請?zhí)顚?lt;/p>? C.id=”info” style=”display:block”

D.<div id=”info”style=”display:block”><p>請?zhí)顚?lt;/p>


42、以下哪條語句會產(chǎn)生運(yùn)行錯誤(A)

?? A.varobj?=?(??? );????? B.varobj=?[??? ];???? C.varobj?={??? };????? D.var?obj?=/???/;??

?

?

?

?

?

?

1、選擇題:9題

?

1、要求用JavaScript實(shí)現(xiàn)下面的功能:在一個文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內(nèi)容,下面語句正確的是()?

??? A.?<input type="text" onClick="alert(this.value)">

??? B.?<input type="text" onChange="alert(this.value)">

??? C.?<input type="text" onChange="alert(text.value)">?

??? D.?<input type="text"onClick="alert(value)">?

?

正確答案是: B    ?

?

2、在HTML頁面中,下面關(guān)于Window對象的說法不正確的是()。?

??? A.?Window對象表示瀏覽器的窗口,可用于檢索有關(guān)窗口狀態(tài)的信息?

??? B.?Window對象是瀏覽器所有內(nèi)容的主容器?

??? C.?如果文檔定義了多個框架,瀏覽器只為原始文檔創(chuàng)建一個Window對象,無須為每個框架創(chuàng)建Window對象

??? D.?瀏覽器打開HTML文檔時,通常會創(chuàng)建一個Window對象

?

正確答案是: C    

?

3、 window的哪個方法可以顯示輸入對話框?(??? )

A.confirm()?? B.alert()?? C.prompt()?? D.open()

?

正確答案是: C    

?

4、 open()方法的哪個外觀參數(shù)可以設(shè)置是否顯示滾動條?(??? )

A.location?? B.menubar?? C. scrollbars? D.toolbar

?

正確答案是: C   

?

5、在Javascript語言中,當(dāng)元素失去了焦點(diǎn)時激發(fā)的事件是(????? )

A.Focus B.UnLoad

C.MouseOver D.Blur

?

正確答案是: D    ?

?

6、 DHTML不具備的優(yōu)點(diǎn)是(??? )

A.動態(tài)樣式 B.動態(tài)語法

C.動態(tài)內(nèi)容 D.動態(tài)定位

?

正確答案是: B    ?

?

7、 DHTML的動態(tài)樣式的作用是(????? )

A.可使開發(fā)人員改變顯示在一頁上的文本或圖像,以便內(nèi)容能夠交互地對用戶的鼠標(biāo)和鍵盤操作做出響應(yīng)

B.讓頁面制作者以自動方式或?qū)τ脩舻牟僮髯龀鲰憫?yīng)的方式移動頁面上的文本和圖像

C.可實(shí)現(xiàn)客戶端與服務(wù)器端動態(tài)的信息資源交換

D.使網(wǎng)頁制作者改變內(nèi)容的外部特征而不強(qiáng)制用戶再次下載全部內(nèi)容

?

正確答案是: A    

?

8、在HTML中嵌入JavaScript,應(yīng)該使用的標(biāo)記是(????? )

A.〈script〉〈/script〉 B.〈head〉〈/head〉

C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

?

正確答案是: A   

?

9、下列不屬于DHTML技術(shù)主要組成部分的是(????? )

A.Java B.JavaScript和VBScript

C.DOM??D.CSS

?

正確答案是: A  

?

?

1、選擇題:9題

?

1、那一個對象可以獲得屏幕的大小(? )?

??? A.?window?

??? B.?screen?

??? C.?navigator?

??? D.?screenX

?

正確答案是: B    

?

2、網(wǎng)頁編程中,運(yùn)行下面的javascript代碼:

<script language=”javascript”>

x=3;

y=2;

z=(x+2)/y;

alert(z);

</script>

則提示框中顯示()。??

??? A.?2?

??? B.?2.5?

??? C.?32/2?

??? D.?16?

?

正確答案是: B    

?

3、在HTML頁面中,下面關(guān)于Window對象的說法不正確的是()。?

??? A.?Window對象表示瀏覽器的窗口,可用于檢索有關(guān)窗口狀態(tài)的信息?

??? B.?Window對象是瀏覽器所有內(nèi)容的主容器?

??? C.?如果文檔定義了多個框架,瀏覽器只為原始文檔創(chuàng)建一個Window對象,無須為每個框架創(chuàng)建Window對象

??? D.?瀏覽器打開HTML文檔時,通常會創(chuàng)建一個Window對象

?

正確答案是: C    

?

4、分析下面的JavaScript代碼段

a=new Array(2,4,4,5,6);

sum=0;

for(i=0;i<a.length;i++ )

??sum +=a[i];

document.write(sum);? 輸出結(jié)果是( ).

A.21?? B.23456?? C.2,3,4,5,6 ??D.19?

正確答案是: A    

?

5、 open()方法的哪個外觀參數(shù)可以設(shè)置是否顯示滾動條?(??? )

A.location?? B.menubar?? C. scrollbars? D.toolbar

?

正確答案是: C    

?

6、 String對象的哪個方法可以尋找子字符串并返回該子字符串?(???)

A.match()?? B.indexOf()?? C.search()?? D.concat()

?

正確答案是: B    

?

7、執(zhí)行下面程序片段的效果是:()

<script>

?function cancelLink()

? {

???if(window.event.srcElement.tagName=="A" &&window.event.shiftKey)

?window.event.returnValue=false;

? }

</script>

</head>

<bodyοnclick="cancelLink()">

<Ahref="http://210.43.0.10">河南科技大學(xué)</A>

</body>

A.? 在IE中,點(diǎn)擊“河南科技大學(xué)”超鏈接總能打開“河南科技大學(xué)”網(wǎng)站。

B.? 在IE中,點(diǎn)擊“河南科技大學(xué)”超鏈接總不能打開“河南科技大學(xué)”網(wǎng)站。

C.? 在IE中,點(diǎn)擊“河南科技大學(xué)”超鏈接能打開“河南科技大學(xué)”網(wǎng)站,按下shift鍵點(diǎn)擊“河南科技大學(xué)”超鏈接不能打開“河南科技大學(xué)”網(wǎng)站。

D.? 在IE中,點(diǎn)擊“河南科技大學(xué)”超鏈接不能打開“河南科技大學(xué)”網(wǎng)站,按下shift鍵點(diǎn)擊“河南科技大學(xué)”超鏈接能打開“河南科技大學(xué)”網(wǎng)站。

?

正確答案是: C    ?

?

8、 DOM為HTML文檔定義了一個與平臺無關(guān)的程序接口,使用該接口不可以控制文檔的(??? )

A. 內(nèi)容 B. 腳本

C. 結(jié)構(gòu) D. 樣式

?

正確答案是: C    

?

9、 <html>

<head><title>歡迎您的光臨!</title>

<script language=″JavaScript″>

……</script></head>

<body></body></html>

此實(shí)例中JavaScript嵌入HTML的方式為(   )

A.作為應(yīng)用程序嵌入

B.直接嵌入HTML窗口或鏈接中

C.使用SRC屬性應(yīng)用外部腳本文件

D.腳本置于<script></script>標(biāo)記中間

?

正確答案是: D 

?

1、選擇題:9題

?

1、在HTML頁面中,下面有關(guān)的Document對象的描述錯誤的是()。?

??? A.?Document對象用于檢查和修改HTML元素和文檔中的文本?

??? B.?Document對象用于檢索瀏覽器窗口中的HTML文擋的信息?

??? C.?Document對象的location屬性包含有關(guān)當(dāng)前URL的信息

??? D.?Document對象提供客戶最近訪問的URL的列表

?

正確答案是: D    

?

2、要求用JavaScript實(shí)現(xiàn)下面的功能:在一個文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內(nèi)容,下面語句正確的是()?

??? A.?<input type="text" onClick="alert(this.value)">

??? B.?<input type="text" onChange="alert(this.value)">

??? C.?<input type="text" onChange="alert(text.value)">?

??? D.?<input type="text"onClick="alert(value)">?

?

正確答案是: B    

?

3、 setInterval("alert('welcome');",1000);

這段代碼的意思是()?

??? A.?等待1000秒后,再彈出一個對話框?

??? B.?等待1秒鐘后彈出一個對話框?

??? C.?每隔一秒鐘彈出一個對話框??

??? D.?語句報錯,語法有問題

?

正確答案是: C    

?

4、在某一頁面關(guān)閉時,要自動顯示出另一頁面,可通過在<body>中使用下邊的哪一事件來完成()。?

??? A.?onload?

??? B.?onunload?

??? C.?onclick?

??? D.?onchange

?

正確答案是: B    

?

5、 window的哪個方法可以顯示確定對話框?(??? )

A.confirm()?? B.alert()?? C.prompt()?? D.open()

?

正確答案是: A   

?

6、 String對象的哪個方法可以尋找子字符串并返回該子字符串?(???)

A.match()?? B.indexOf()?? C.search()?? D.concat()

?

正確答案是: B    

?

7、下列關(guān)于Javascript的說法中正確的是(????? )

A.所有變量在使用之前必須做聲明

B.Javascript是面向?qū)ο蟮某绦蛟O(shè)計語言

C.Javascript是解釋性語言

D.Javascript前身是Oak語言

?

正確答案是: C    

?

8、 DOM為HTML文檔定義了一個與平臺無關(guān)的程序接口,使用該接口不可以控制文檔的(??? )

A. 內(nèi)容 B. 腳本

C. 結(jié)構(gòu) D. 樣式

?

正確答案是: C    

?

9、 DHTML的動態(tài)樣式的作用是(????? )

A.可使開發(fā)人員改變顯示在一頁上的文本或圖像,以便內(nèi)容能夠交互地對用戶的鼠標(biāo)和鍵盤操作做出響應(yīng)

B.讓頁面制作者以自動方式或?qū)τ脩舻牟僮髯龀鲰憫?yīng)的方式移動頁面上的文本和圖像

C.可實(shí)現(xiàn)客戶端與服務(wù)器端動態(tài)的信息資源交換

D.使網(wǎng)頁制作者改變內(nèi)容的外部特征而不強(qiáng)制用戶再次下載全部內(nèi)容

?

正確答案是: A    

?

1、選擇題:9題

?

1、分析下面的JavaScript代碼段:

var a=15.49;

document.write(Math.round(a));

輸出的結(jié)果是()。

??? A.?15????? B.?16????? C.?15.5????? D.? 15.4

?

正確答案是: A    

?

2、 window對象的open方法返回的是()?

??? A.?返回打開新窗口的對象

??? B.?boolean類型,表示當(dāng)前窗口是否打開成功?

??? C.?沒有返回值

??? D.?返回int類型的值,開啟窗口的個數(shù)?

?

正確答案是: A    

?

3、分析如下的JavaScript代碼段, 則運(yùn)行后在頁面上輸出( )

var c="10",d=10;

document.write(c+d)?

??? A.?10?

??? B.?20?

??? C.?1010?

??? D.?頁面報錯

?

正確答案是: C    

?

4、在某一頁面下載時,要自動顯示出另一頁面,可通過在<body>中使用下邊的哪一事件來完成()。?

??? A.?onload?

??? B.?onunload?

??? C.?onclick?

??? D.?onchange

?

正確答案是: A    

?

5、分析下面的JavaScript代碼段

a=new Array(2,4,4,5,6);

sum=0;

for(i=1;i<a.length;i++ )

??sum +=a[i];

document.write(sum);? 輸出結(jié)果是( ).

A.21?? B.19??C.2,4,4,5,6??D.24456?

正確答案是: B    

?

6、 window的哪個屬性代表狀態(tài)欄的文字?(??? )

A.status?? B.top?? C.length?? D.name

?

正確答案是: A    

7、下列關(guān)于Javascript的說法中正確的是(????? )

A.所有變量在使用之前必須做聲明

B.Javascript是面向?qū)ο蟮某绦蛟O(shè)計語言

C.Javascript是解釋性語言

D.Javascript前身是Oak語言

?

正確答案是: C    

?

8、 DHTML不具備的優(yōu)點(diǎn)是(??? )

A.動態(tài)樣式 B.動態(tài)語法

C.動態(tài)內(nèi)容 D.動態(tài)定位

?

正確答案是: B    

?

9、在HTML中嵌入JavaScript,應(yīng)該使用的標(biāo)記是(????? )

A.〈script〉〈/script〉 B.〈head〉〈/head〉

C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

?

正確答案是: A    

?

1、選擇題:9題

?

1、下列哪個函數(shù)可以將參數(shù)字符串當(dāng)成Javascript程序代碼執(zhí)行?(??? )

A. eval()???? B.?escape()????? C. encodeURI()?????? D.? toString()

?

正確答案是: A    

?

2、下列哪個函數(shù)可以將參數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)?(??? )

A.isNaN()??????? B.?parseInt()????? C. Number()????? D.? parseFloat()

?

正確答案是: D   

?

3、 setTimeout("alert('welcome');",1000);

這段代碼的意思是()?

??? A.?等待1000秒后,再彈出一個對話框?

??? B.?等待1秒鐘后彈出一個對話框?

??? C.?每隔一秒鐘彈出一個對話框??

??? D.?語句報錯,語法有問題

?

正確答案是: B   

?

4、在javaScript 中,可以使用Date對象的()方法返回該對象的日期。?

??? A.?getDate?

??? B.?getYear?

??? C.?getMonth?

??? D.?gerTime

?

正確答案是: A   

?

5、分析如下的JavaScript代碼段, 則運(yùn)行后在頁面上輸出( )

var c="10",d=10;

document.write(c+d)?

??? A.?10?

??? B. ?20?

??? C.?1010?

??? D.?頁面報錯

?

正確答案是: C   

?

6、分析下面的JavaScript代碼段

a=new Array(2,4,4,5,6);

sum=0;

for(i=1;i<a.length;i++ )

??sum +=a[i];

document.write(sum);? 輸出結(jié)果是( ).

A.21?? B.19??C.2,4,4,5,6??D.24456?

正確答案是: B   

?

7、 window的哪個屬性代表狀態(tài)欄的文字?(??? )

A.status?? B.top?? C.length?? D.name

?

正確答案是: A   

?

8、 Javascript腳本文件的擴(kuò)展名是(????? )

A.css B.html

C.script D.js

?

正確答案是: D   

?

9、 DHTML的動態(tài)樣式的作用是(????? )

A.可使開發(fā)人員改變顯示在一頁上的文本或圖像,以便內(nèi)容能夠交互地對用戶的鼠標(biāo)和鍵盤操作做出響應(yīng)

B.讓頁面制作者以自動方式或?qū)τ脩舻牟僮髯龀鲰憫?yīng)的方式移動頁面上的文本和圖像

C.可實(shí)現(xiàn)客戶端與服務(wù)器端動態(tài)的信息資源交換

D.使網(wǎng)頁制作者改變內(nèi)容的外部特征而不強(qiáng)制用戶再次下載全部內(nèi)容

?

正確答案是: A  

?

?

1、選擇題:9題

?

1、要求用JavaScript實(shí)現(xiàn)下面的功能:在一個文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內(nèi)容,下面語句正確的是()?

??? A.?<input type="text" onClick="alert(this.value)">

??? B.?<input type="text" onChange="alert(this.value)">

??? C.?<input type="text" onChange="alert(text.value)">?

??? D.?<input type="text"onClick="alert(value)">?

?

正確答案是: B   ?

?

2、在javaScript 中,可以使用Date對象的()方法返回該對象的日期。?

??? A.?getDate?

??? B.?getYear?

??? C.?getMonth?

??? D.?gerTime

?

正確答案是: A   

?

3、在當(dāng)前頁面的同一目錄下有一名show.js的文件, 下列(? )代碼可以正確訪問該文件.

??? A.?<script? language=”JavaScript”?language= “show.js”></script>?

??? B.?<script? language=”JavaScript”?type=”show.js”></script>?

??? C.?<script? language=”JavaScript”?src=”show.js”></script>?

??? D.?<script? language=”JavaScript”?runat=”show.js”></script>

?

正確答案是: C   

?

4、在HTML頁面中,下面關(guān)于Window對象的說法不正確的是()。?

??? A.?Window對象表示瀏覽器的窗口,可用于檢索有關(guān)窗口狀態(tài)的信息?

??? B.?Window對象是瀏覽器所有內(nèi)容的主容器?

??? C.?如果文檔定義了多個框架,瀏覽器只為原始文檔創(chuàng)建一個Window對象,無須為每個框架創(chuàng)建Window對象

??? D.?瀏覽器打開HTML文檔時,通常會創(chuàng)建一個Window對象

?

正確答案是: C   

?

5、 String對象的哪個方法可以尋找子字符串并返回該子字符串?(???)

A.match()?? B.indexOf()?? C.search()?? D.concat()

?

正確答案是: B   

?

6、 Array對象的哪個方法向數(shù)組的末尾添加一個或更多元素,并返回新的長度。?(??? )

A.concat()?? B.pop()?? C.push()?? D.shift()

?

正確答案是: C   

?

7、下列關(guān)于Javascript的說法中正確的是(????? )

A.所有變量在使用之前必須做聲明

B.Javascript是面向?qū)ο蟮某绦蛟O(shè)計語言

C.Javascript是解釋性語言

D.Javascript前身是Oak語言

?

正確答案是: C    

?

8、在HTML中嵌入JavaScript,應(yīng)該使用的標(biāo)記是(????? )

A.〈script〉〈/script〉 B.〈head〉〈/head〉

C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

?

正確答案是: A  

?

9、下列不屬于DHTML技術(shù)主要組成部分的是(????? )

A.Java B.JavaScript和VBScript

C.DOM??D.CSS

?

正確答案是: A    

1、選擇題:9題

?

1、下列哪個函數(shù)可以用來判斷參數(shù)是否為有限值?(??? )

A.isNumber()????? B.?isFinite()????? C. isNull()???? D.? isNaN()

?

正確答案是: B    

?

2、那一個對象可以獲得屏幕的大小(? ) ?

??? A.?window?

??? B.?screen?

??? C.?navigator?

??? D.?screenX

?

正確答案是: B   

?

3、 window的哪個方法可以顯示輸入對話框?(??? )

A.confirm()?? B.alert()?? C.prompt()?? D.open()

?

正確答案是: C   

?

4、 Math對象的哪個方法可以返回小于等于參數(shù)的整數(shù)?(??? )

A.round()?? B.pow()?? C.floor()?? D.ceil()

?

正確答案是: C   

?

5、 Math對象的哪個方法可以返回大于等于參數(shù)的整數(shù)?(??? )

A.round()?? B.pow()?? C.floor()?? D.ceil()

?

正確答案是: D   

?

6、 Javascript腳本文件的擴(kuò)展名是(????? )

A.css B.html

C.script D.js

?

正確答案是: D    

?

7、下列關(guān)于Javascript的說法中正確的是(????? )

A.所有變量在使用之前必須做聲明

B.Javascript是面向?qū)ο蟮某绦蛟O(shè)計語言

C.Javascript是解釋性語言

D.Javascript前身是Oak語言

?

正確答案是: C   

?

8、〈html〉

〈head〉〈title〉JavaScript的世界〈/title〉〈/head〉

〈body〉〈a href='javascript:close()'〉〈font color="yellow"〉[關(guān)閉]〈/font〉〈/a〉

〈/body〉〈/html〉

此實(shí)例中JavaScript嵌入HTML的方式為(????? )

A.腳本置于〈JS〉〈/JS〉標(biāo)記中間

B.直接嵌入HTML窗口或鏈接中

C.使用SRC屬性應(yīng)用外部腳本文件

D.作為應(yīng)用程序嵌入

?

正確答案是: B   

?

9、 JavaScript要正常運(yùn)行必須有(????? )

A.Web服務(wù)器 B.JavaScript編譯器

C.JavaScript虛擬機(jī)? D.客戶端瀏覽器

?

正確答案是: D    

?

1、選擇題:9題

?

1、如果要從函數(shù)返回值,必須使用哪個關(guān)鍵詞?(??? )

A.? continue???? B.? break????? C.? return??? ??D.?exit

?

正確答案是: C   

?

2、要求用JavaScript實(shí)現(xiàn)下面的功能:在一個文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內(nèi)容,下面語句正確的是()?

??? A.?<input type="text" onClick="alert(this.value)">

??? B.?<input type="text" onChange="alert(this.value)">

??? C.?<input type="text" onChange="alert(text.value)">?

??? D.?<input type="text"onClick="alert(value)">?

?

正確答案是: B   

?

3、 setInterval("alert('welcome');",1000);

這段代碼的意思是()?

??? A.?等待1000秒后,再彈出一個對話框?

??? B.?等待1秒鐘后彈出一個對話框?

??? C.?每隔一秒鐘彈出一個對話框??

??? D.?語句報錯,語法有問題

?

正確答案是: C   

?

4、分析如下的JavaScript代碼段, 則運(yùn)行后在頁面上輸出( )

var c="10",d=10;

document.write(c+d)?

??? A.?10?

??? B.?20?

??? C.?1010?

??? D.?頁面報錯

?

正確答案是: C    

?

5、在某一頁面下載時,要自動顯示出另一頁面,可通過在<body>中使用下邊的哪一事件來完成()。?

??? A.?onload?

??? B.?onunload?

??? C.?onclick?

??? D.?onchange

?

正確答案是: A    

?

6、 window的哪個屬性代表狀態(tài)欄的文字?(??? )

A.status?? B.top?? C.length?? D.name

?

正確答案是: A   

?

7、 Javascript腳本文件的擴(kuò)展名是(????? )

A.css B.html

C.script D.js

?

正確答案是: D   

?

8、 DHTML的動態(tài)樣式的作用是(????? )

A.可使開發(fā)人員改變顯示在一頁上的文本或圖像,以便內(nèi)容能夠交互地對用戶的鼠標(biāo)和鍵盤操作做出響應(yīng)

B.讓頁面制作者以自動方式或?qū)τ脩舻牟僮髯龀鲰憫?yīng)的方式移動頁面上的文本和圖像

C.可實(shí)現(xiàn)客戶端與服務(wù)器端動態(tài)的信息資源交換

D.使網(wǎng)頁制作者改變內(nèi)容的外部特征而不強(qiáng)制用戶再次下載全部內(nèi)容

?

正確答案是: A    

?

9、在HTML中嵌入JavaScript,應(yīng)該使用的標(biāo)記是(????? )

A.〈script〉〈/script〉 B.〈head〉〈/head〉

C.〈body〉〈/body〉 D.〈JS〉〈/JS〉

?

正確答案是: A    你選擇的答案是:未選 ×?

?

?

本次測試成績:0分?

?

?

?

?

?

?

Copyright ? 2006???? All rights reserved ?河南科技大學(xué)--網(wǎng)頁設(shè)計與制作

建議使用:800×600以上分辨率IE4.0以上版本瀏覽器

?

?

?

?

?

?

1、選擇題:9題

?

1、以下哪項(xiàng)不是JavaScrip的基本特點(diǎn)。

A.基于對象??? B. 跨平臺???? C. 編譯執(zhí)行?? D. 腳本語言

?

正確答案是: C    

?

2、要顯示含有JavaScrip客戶端應(yīng)用程序的頁面,必須使用______。

A.記事本??? B. Word???? C. Web瀏覽器??? D. Web服務(wù)器

?

正確答案是: C    

?

3、單獨(dú)存放JavaScrip程序的文件擴(kuò)展名是______。

A.java??? B. js???? C. script??? D. prg

?

正確答案是: B   

?

4、如果在&lt;Script &gt;標(biāo)簽中沒有指定type屬性,那么IE瀏覽器將以______語言處理其中的程序代碼。

A.JavaScrip??? B.? Perl???C. VBScript??? D.? Java

?

正確答案是: A   

?

5、下面4個變量聲明語句中,正確的是______。

A.var default??? B. varmy_house???? C. var my dog??? D. Var 2cats

?

正確答案是: B   

?

6、下面哪個語句定義了一個名為pageNumber的變量幷賦值為200?

A.var PageNumber=240??? B.pagenumber=240?????

C.?var pageNumber=240??? D. var int n下面哪個amed pageNumber=240

?

正確答案是: C   

?

7、下列各運(yùn)算符中,______優(yōu)先級最高。

A.+??? B. &&???? C. ==???D. *=

?

正確答案是: A  

?

8、表達(dá)式"123abc"-"123"的計算結(jié)果是______。

A."abc"??? B. 0???? C. "123abc123"??? D. NaN

?

正確答案是: D   

?

9、以下哪個表達(dá)式將返回真?

A.(3==3)&&(5<1)??? B.!(17<=20)???? C.? (3!=3)||(7<2)?? D. (1==1)||(2<0)

?

正確答案是: D   

?

?

1、要顯示含有JavaScrip客戶端應(yīng)用程序的頁面,必須使用______。

A.記事本??? B. Word???? C. Web瀏覽器??? D. Web服務(wù)器

?

正確答案是: C   

?

2、下面4個變量聲明語句中,正確的是______。

A.var default??? B. varmy_house???? C. var my dog??? D. Var 2cats

?

正確答案是: B   

3、下面哪個語句定義了一個名為pageNumber的變量幷賦值為200?

A.var PageNumber=240??? B.pagenumber=240?????

C.?var pageNumber=240??? D. var int n下面哪個amed pageNumber=240

?

正確答案是: C   

?

4、下面哪一個不是JavaScrip運(yùn)算符?

A.=??? B. ==???? C.?&&?? D. $#

?

正確答案是: D   

5、表達(dá)式"123abc"-"123"的計算結(jié)果是______。

A."abc"??? B. 0???? C. "123abc123"??? D. NaN

?

正確答案是: D  

6、賦值運(yùn)算符的作用是什么?

A.給一個變量賦新值??? B. 給一個變量賦予一個新名????

C. 執(zhí)行比較運(yùn)算??? D. 沒有任何用處

?

正確答案是: A    

?

7、比較運(yùn)算符的作用是什么?

A.執(zhí)行數(shù)學(xué)運(yùn)算??? B. 處理二進(jìn)制位,目前還不重要????

C. 比較兩個值或表達(dá)式,返回真或者假??? D. 只比較數(shù)字,不比較字符串。

?

正確答案是: C   

8、表達(dá)式7^12*12-4^7的值是______。

A.7??? B.? 644????C.? 140?? D. 340

?

正確答案是: C   

?

9、若有定義var x=10,則以下哪條語句執(zhí)行后變量x的值不等于11?

A.x++;??? B. x=11;???? C. x==11;??? D. x+=1;

?

正確答案是: C    

?

1、單獨(dú)存放JavaScrip程序的文件擴(kuò)展名是______。

A.java??? B. js???? C. script??? D. prg

?

正確答案是: B   

?

2、如果在&lt;Script &gt;標(biāo)簽中沒有指定type屬性,那么IE瀏覽器將以______語言處理其中的程序代碼。

A.JavaScrip??? B.? Perl???C. VBScript??? D.? Java

?

正確答案是: A   

?

3、下面哪個語句定義了一個名為pageNumber的變量幷賦值為200?

A.var PageNumber=240??? B.pagenumber=240?????

C.?var pageNumber=240??? D. var int n下面哪個amed pageNumber=240

?

正確答案是: C   

?

4、下面哪一個不是JavaScrip運(yùn)算符?

A.=??? B. ==???? C.?&&?? D. $#

?

正確答案是: D   

?

5、下列各運(yùn)算符中,______優(yōu)先級最高。

A.+??? B. &&???? C. ==???D. *=

?

正確答案是: A    

?

6、表達(dá)式123%7的計算結(jié)果是______。

A.2??? B.? 3???C.? 4?? D.? 5

?

正確答案是: C   

7、賦值運(yùn)算符的作用是什么?

A.給一個變量賦新值??? B. 給一個變量賦予一個新名????

C. 執(zhí)行比較運(yùn)算??? D. 沒有任何用處

?

正確答案是: A    

?

8、以下哪個表達(dá)式將返回真?

A.(3==3)&&(5<1)??? B.!(17<=20)???? C.? (3!=3)||(7<2)?? D. (1==1)||(2<0)

?

正確答案是: D   

?

9、以下哪個表達(dá)式將返回假?

A.!(3<1)??? B.(4>=4)&&(5<=2)???? C.("a"== "a")&&( "c"!= "d")??? D. (2<3)||(3<2)

?

正確答案是: B   

?

?

1、選擇題:9題

?

1、以下哪項(xiàng)不是JavaScrip的基本特點(diǎn)。

A.基于對象??? B. 跨平臺???? C. 編譯執(zhí)行?? D. 腳本語言

?

正確答案是: C   

?

2、要為頁面編寫JavaScrip腳本,必須了解下列哪項(xiàng)內(nèi)容?

A.Perl??? B.? C++????C.? HTML??? D.? VBScript

?

正確答案是: C    

?

3、如果在&lt;Script &gt;標(biāo)簽中沒有指定type屬性,那么IE瀏覽器將以______語言處理其中的程序代碼。

A.JavaScrip??? B.? Perl???C. VBScript??? D.? Java

?

正確答案是: A   

?

4、下面4個變量聲明語句中,正確的是______。

A.var default??? B. varmy_house???? C. var my dog??? D. Var 2cats

?

正確答案是: B    

?

5、下面哪個語句定義了一個名為pageNumber的變量幷賦值為200?

A.var PageNumber=240??? B.pagenumber=240?????

C.?var pageNumber=240??? D. var int n下面哪個amed pageNumber=240

?

正確答案是: C   

?

6、下面哪一個不是JavaScrip運(yùn)算符?

A.=??? B. ==???? C.?&&?? D. $#

?

正確答案是: D    你選擇的答案是:未選 ×?

?

7、表達(dá)式"123abc"-"123"的計算結(jié)果是______。

A."abc"??? B. 0???? C. "123abc123"??? D. NaN

?

正確答案是: D  

?

8、以下哪個表達(dá)式將返回真?

A.(3==3)&&(5<1)??? B.!(17<=20)???? C.? (3!=3)||(7<2)?? D. (1==1)||(2<0)

?

正確答案是: D   

?

9、若有定義var x=10,則以下哪條語句執(zhí)行后變量x的值不等于11?

A.x++;??? B. x=11;???? C. x==11;??? D. x+=1;

?

正確答案是: C  

?

1、選擇題:9題

?

1、以下哪項(xiàng)不是JavaScrip的基本特點(diǎn)。

A.基于對象??? B. 跨平臺???? C. 編譯執(zhí)行?? D. 腳本語言

?

正確答案是: C   

?

2、單獨(dú)存放JavaScrip程序的文件擴(kuò)展名是______。

A.java??? B. js???? C. script??? D. prg

?

正確答案是: B    

?

3、如果在&lt;Script &gt;標(biāo)簽中沒有指定type屬性,那么IE瀏覽器將以______語言處理其中的程序代碼。

A.JavaScrip??? B.? Perl???C. VBScript??? D.? Java

?

正確答案是: A   

?

4、下面4個變量聲明語句中,正確的是______。

A.var default??? B. varmy_house???? C. var my dog??? D. Var 2cats

?

正確答案是: B   

?

5、下面哪個語句定義了一個名為pageNumber的變量幷賦值為200?

A.var PageNumber=240??? B.pagenumber=240?????

C.?var pageNumber=240??? D. var int n下面哪個amed pageNumber=240

?

正確答案是: C   

?

6、下面哪個字符串定義語句不正確?

A.var mytext= "here is some text!"?? B. var mytext= 'here is sometext!"???

?C.var mytext= 'here is some text!'?? ?D. var mytext= "here is \nsometext!"

?

正確答案是: B   

7、表達(dá)式"123abc"-"123"的計算結(jié)果是______。

A."abc"??? B. 0???? C. "123abc123"??? D. NaN

?

正確答案是: D    

?

8、賦值運(yùn)算符的作用是什么?

A.給一個變量賦新值??? B. 給一個變量賦予一個新名????

C. 執(zhí)行比較運(yùn)算??? D. 沒有任何用處

?

正確答案是: A    

?

9、若有定義var x=10,則以下哪條語句執(zhí)行后變量x的值不等于11?

A.x++;??? B. x=11;???? C. x==11;??? D. x+=1;

?

正確答案是: C   

?

總結(jié)

以上是生活随笔為你收集整理的Javascript复习题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。