2020年春廣東開放大學(xué)10239響應(yīng)式Web程序設(shè)計(已更新)考試與答案_第1頁
2020年春廣東開放大學(xué)10239響應(yīng)式Web程序設(shè)計(已更新)考試與答案_第2頁
2020年春廣東開放大學(xué)10239響應(yīng)式Web程序設(shè)計(已更新)考試與答案_第3頁
2020年春廣東開放大學(xué)10239響應(yīng)式Web程序設(shè)計(已更新)考試與答案_第4頁
2020年春廣東開放大學(xué)10239響應(yīng)式Web程序設(shè)計(已更新)考試與答案_第5頁
已閱讀5頁,還剩47頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

廣東理工學(xué)院廣東開放大學(xué)百年教育職業(yè)培訓(xùn)中心第一章響應(yīng)式網(wǎng)頁基礎(chǔ)響應(yīng)式網(wǎng)頁設(shè)計最早是由EthanMarcotte在()年提出的。

B.

20102.如果一個網(wǎng)站在不同的環(huán)境下跳轉(zhuǎn)到不同的網(wǎng)址,那么這個網(wǎng)站()

C.

是自適應(yīng)的響應(yīng)式要求在開發(fā)頁面時,以()優(yōu)先。D.

移動設(shè)備

4.<linkrel="stylesheet"type="text/css"href="site.css"media="print"/>這個語句表示在()下內(nèi)容的顯示。C.

打印預(yù)覽下5.以下條件表示在()時背景顏色的顯示設(shè)置。@mediascreenand(max-width:300px){body{background-color:lightblue;}A.

屏幕的寬度最大不超過300像素第二章響應(yīng)式網(wǎng)頁元素1.媒體查詢要使用()來定義

B.

@media媒體查詢類型中的print表示()D.

打印設(shè)備如果要求對所有媒體類型都適用,可以使用()來指代所有支持的媒體類型C.

all4.以下媒體查詢條件表示()@mediaonlyscreenand(orientation:portrait){body{background-color:lightblue;}}B.

設(shè)備方向為垂直時顯示指定的背景顏色

5.在以下這個語句中的viewport表示屏幕的()A.

可視區(qū)域6.如果在當(dāng)前的divmain中設(shè)置了其字體為5rem,而當(dāng)前div又在另一個div中container中。如果container設(shè)置了字體大小的為5rem,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,這樣在container中的字體大小是(),而在main中的字體大小就應(yīng)該是()。

A.

80px,80px7.以下語句使用了srcset屬性根據(jù)屏幕的()來匹配顯示的圖像<imgsrcset="img/1_1280.jpg3x,img/1_640.jpg2x,img/1_320.jpg1x"/>D.

像素密度如果在當(dāng)前的divmain中設(shè)置了其字體為5em,而當(dāng)前div又在另一個div中container中。如果container設(shè)置了字體大小的為5em,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,這樣在container中的字體大小是(),而在main中的字體大小就應(yīng)該是()。

D.

80px,400px9.以下語句表示當(dāng)屏幕的寬度大于等于1200px時,圖像寬度將顯示為()<imgsrc="img/1_1280.jpg"sizes="(min-width:1200px)calc(43vw),50vw"/>B.

當(dāng)前屏幕寬度的43%根據(jù)以下語句,如果當(dāng)前屏幕尺寸不超過320像素時,將自動匹配()這個圖像。10.<imgsrc="img/img/1_1280.jpg""

srcset="img/1_1280.jpg1280w,img/1_640.jpg640w,img/1_320.jpg320w"/>

C.

1_320.jpg第三章響應(yīng)式網(wǎng)頁布局

1.在固定布局中,每個網(wǎng)頁元素的寬度都必須指定為()像素值

B.

固定大小的以下代碼實現(xiàn)的布局方式是()D.

彈性布局3.在列式網(wǎng)格中,每個元素占用()網(wǎng)格C.

一列或多列4.現(xiàn)在頁面布局的方式主要是基于()的布局方式,一般通過display、float、position等屬性控制布局頁面。B.

盒子模型5.在DreamweaverCC的流體網(wǎng)格模板中,在屏幕寬度超過768像素時網(wǎng)頁被劃分為()列。

C.

126.以下關(guān)于flex布局的說法,不正確的是()D.

相對于網(wǎng)格布局,flex彈性布局更適合用于大規(guī)模的布局flex容器中的mainstart指的是()

A.

主軸的開始位置與邊框的交叉點(diǎn)8.以下代碼中的flex-flow屬性設(shè)置了().flex-container{display:flex;/*定義彈性布局元*/flex-flow:rowwrap;justify-content:space-around;}

C.

子元素的排列方式和換行方式第四章響應(yīng)式網(wǎng)頁交互1.下列在HTML中加載外部JavaScript腳本文件a.js的正確方式是B.

<scriptsrc="a.js">要獲得元素當(dāng)前指定屬性的值,可以使用()方法。D.

getAttribute()事件是指將處理事件的JavaScript語句代碼直接指定為HTML元素的事件屬性值。

A.

靜態(tài)綁定4.表單對象的()事件將在提交表單時觸發(fā)。C.

onsubmit5.document.write()語句用于()A.

在瀏覽器窗口中輸出指定內(nèi)容6.假如有一個id為usrname的文本框,則語句“varv=document.getElementById("usrname").value.length”保存的是()B.

文本框當(dāng)前內(nèi)容的字符串長度

7.BOM對象體系的頂層是()對象。B.

window8.DOM樹的根節(jié)點(diǎn)是()A.

document9.關(guān)閉當(dāng)前瀏覽器窗口的語句可以是()C.

window.close()10.以下關(guān)于DOM樹的論述,哪一個不正確()

D.

文本節(jié)點(diǎn)可以包含子節(jié)點(diǎn)\o"第五章響應(yīng)式網(wǎng)頁框架"第五章響應(yīng)式網(wǎng)頁框架form-control類的<input>、<textarea>和<select>元素都將被默認(rèn)設(shè)置寬度屬性為width:(

)

A.

100%2.使用BootStrap時如果有這樣的圖像設(shè)置:<imgsrc="1.jpg"class="img-circle">。則圖像將被顯示為()C.

圓形3.BootStrap是由()公司的兩位設(shè)計師開發(fā)的,在2011年作為開源產(chǎn)品發(fā)布。

C.

Twitter為了減少樣式文件的大小,如果使用未修改的BootStrap樣式表,直接導(dǎo)入()文件即可。B.

bootstrap.min.css5.在調(diào)用bootstrap.js之前必須先調(diào)用(),因為Bootstrap框架中的插件都是以jQuery為基礎(chǔ)的。

C.

jquery.js6.以下哪個不屬于BootStrap框架的特點(diǎn)()D.

支持所有的瀏覽器7.BootStrap框架本身不包含以下哪項內(nèi)容()

D.

可視化編輯器8.BootStrap中顯式定義的媒體查詢的斷點(diǎn)不包括()A.

小于768px9.若有這樣的一組代碼:<o(jì)lclass="breadcrumb"><li><ahref="#">Home</a></li><li><ahref="#">2013</a></li><liclass="active">十一月</li></ol>以上代碼將顯示一組()導(dǎo)航。

B.

面包屑

10.Bootstrap默認(rèn)的網(wǎng)格系統(tǒng)為()列。D.

121:響應(yīng)式網(wǎng)頁設(shè)計最早是由EthanMarcotte在(B)年提出的。

A.2009

B.2010

C.2011

D.20122:如果一個網(wǎng)站在不同的環(huán)境下跳轉(zhuǎn)到不同的網(wǎng)址,那么這個網(wǎng)站(C)

A.是響應(yīng)式的

B.是固定布局的

C.是自適應(yīng)的

D.更新和維護(hù)時相對容易3:響應(yīng)式要求在開發(fā)頁面時,以(D)優(yōu)先。

A.桌面設(shè)備(如PC等)

B.服務(wù)器端

C.客戶端

D.移動設(shè)備4:<linkrel="stylesheet"type="text/css"href="site.css"media="print"/>

這個語句表示在(C)下內(nèi)容的顯示。

A.屏幕上

B.移動設(shè)備上

C.打印預(yù)覽下

D.觸摸設(shè)備上5:以下條件表示在(A)時背景顏色的顯示設(shè)置。

@mediascreenand(max-width:300px){

body{

background-color:lightblue;

}

}

A.屏幕的寬度最大不超過300像素

B.屏幕的寬度小于300像素

C.屏幕的寬度最少不超過300像素

D.屏幕的寬度最少為300像素1:媒體查詢要使用(B)來定義

A.@script

B.@media

C.@style

D.css/style2:媒體查詢類型中的print表示(D)

A.顯示屏幕

B.語音朗誦設(shè)備

C.投影設(shè)備

D.打印設(shè)備3:如果要求對所有媒體類型都適用,可以使用(C)來指代所有支持的媒體類型

A.not

B.only

C.all

D.but4:以下媒體查詢條件表示(B)

@mediaonlyscreenand(orientation:portrait){

body{

background-color:lightblue;

}

}

A.設(shè)備方向為水平時顯示指定的背景顏色

B.設(shè)備方向為垂直時顯示指定的背景顏色

C.設(shè)備分辨率低時顯示指定的背景顏色

D.設(shè)備分辨率高時顯示指定的背景顏色5:在以下這個語句中的viewport表示屏幕的(A)

<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">

A.可視區(qū)域

B.總大小

C.指定元素的大小

D.指定元素的可見大小6:如果在當(dāng)前的divmain中設(shè)置了其字體為5rem,而當(dāng)前div又在另一個div中container中。如果container設(shè)置了字體大小的為5rem,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,這樣在container中的字體大小是(A),而在main中的字體大小就應(yīng)該是()。

A.80px,80px

B.16px,16px

C.80px,400px

D.16px,400px7:以下語句使用了srcset屬性根據(jù)屏幕的(D)來匹配顯示的圖像

<imgsrcset="img/1_1280.jpg3x,img/1_640.jpg2x,img/1_320.jpg1x"/>

A.寬度

B.高度

C.顏色位數(shù)

D.像素密度8:如果在當(dāng)前的divmain中設(shè)置了其字體為5em,而當(dāng)前div又在另一個div中container中。如果container設(shè)置了字體大小的為5em,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,這樣在container中的字體大小是(D),而在main中的字體大小就應(yīng)該是()。

A.16px,16px

B.16px,80px

C.80px,80px

D.80px,400px9:以下語句表示當(dāng)屏幕的寬度大于等于1200px時,圖像寬度將顯示為(B)

<imgsrc="img/1_1280.jpg"sizes="(min-width:1200px)calc(43vw),50vw"/>

A.43px

B.當(dāng)前屏幕寬度的43%

C.當(dāng)前圖像原始寬度的43%

D.當(dāng)前圖像原始大小的43%10:根據(jù)以下語句,如果當(dāng)前屏幕尺寸不超過320像素時,將自動匹配(C)這個圖像。

<imgsrc="img/img/1_1280.jpg""srcset="img/1_1280.jpg1280w,img/1_640.jpg640w,img/1_320.jpg320w"/>

A.1_1280.jpg

B.1_640.jpg

C.1_320.jpg1:在固定布局中,每個網(wǎng)頁元素的寬度都必須指定為(B)像素值

A.相對比例的

B.固定大小的

C.相對大小的

D.可變的2:以下代碼實現(xiàn)的布局方式是(D)

#div1{

width:200rem;

padding-top:1rem;

text-indent:2em;

}

A.固定布局

B.混合布局

C.流式布局

D.彈性布局3:在列式網(wǎng)格中,每個元素占用(D)網(wǎng)格。

A.一列

B.固定大小的

C.一列或多列

D.不以列為單位計算4:現(xiàn)在頁面布局的方式主要是基于(B)的布局方式,一般通過display、float、position等屬性控制布局頁面。

A.網(wǎng)格模型

B.盒子模型

C.彈性頁面

D.彈性盒子5:在DreamweaverCC的流體網(wǎng)格模板中,在屏幕寬度超過768像素時網(wǎng)頁被劃分為(C)列。

A.4

B.8

C.12

D.166:以下關(guān)于flex布局的說法,不正確的是(D)

A.我們可通過類似display:flex;這樣的語句,把容器聲明為彈性盒子布局

B.采用flex布局的元素,稱為flex容器,它的所有子元素都自動成為容器成員,稱為flex項目

C.彈性布局模塊的大小是未知或者動態(tài)變化的,且彈性布局是與方向無關(guān)的

D.相對于網(wǎng)格布局,flex彈性布局更適合用于大規(guī)模的布局7:flex容器中的mainstart指的是(A)

A.主軸的開始位置與邊框的交叉點(diǎn)

B.主軸的結(jié)束位置與邊框的交叉點(diǎn)

C.交叉軸的開始位置與邊框的交叉點(diǎn)

D.交叉軸的結(jié)束位置與邊框的交叉點(diǎn)8:以下代碼中的flex-flow屬性設(shè)置了(C)

.flex-container{

display:flex;/*定義彈性布局元素*/

flex-flow:rowwrap;

justify-content:space-around;

}

A.子元素的排列方式

B.子元素的換行方式

C.子元素的排列方式和換行方式

D.如何分配伸縮容器的剩余空間1:下列在HTML中加載外部JavaScript腳本文件a.js的正確方式是B

A.<scriptlink="a.js">

B.<scriptsrc="a.js">

C.<scriptfile="a.js">

D.<stylelink="a.js">2:要獲得元素當(dāng)前指定屬性的值,可以使用(D)方法。

A.hasAttribute

B.setAttribute

C.removeAttribute

D.getAttribute3:(A)事件是指將處理事件的JavaScript語句代碼直接指定為HTML元素的事件屬性值。

A.靜態(tài)綁定

B.動態(tài)綁定

C.隨機(jī)綁定

D.執(zhí)行時綁定4:表單對象的(C)事件將在提交表單時觸發(fā)。

A.onreset

B.onclick

C.onsubmit

D.ondbclick5:document.write()語句用于(A)

A.在瀏覽器窗口中輸出指定內(nèi)容

B.在HTML文檔載入時調(diào)用程序

C.關(guān)閉瀏覽器窗口

D.在瀏覽器標(biāo)題欄輸出指定內(nèi)容6:假如有一個id為usrname的文本框,則語句“varv=document.getElementById("usrname").value.length”保存的是(B)

A.文本框當(dāng)前的內(nèi)容

B.文本框當(dāng)前內(nèi)容的字符串長度

C.文本框當(dāng)前的屬性

D.文本框當(dāng)前的數(shù)據(jù)類型7:BOM對象體系的頂層是(B)對象。

A.document

B.window

C.html

D.navigator8:DOM樹的根節(jié)點(diǎn)是(A)

A.document

B.window

C.html

D.navigator9:關(guān)閉當(dāng)前瀏覽器窗口的語句可以是(C)

A.window.open()

B.window.confirm()

C.window.close()

D.window.focus()10:以下關(guān)于DOM樹的論述,哪一個不正確(D)

A.只有一個根節(jié)點(diǎn)

B.除根節(jié)點(diǎn)外,每個節(jié)點(diǎn)只有一個父節(jié)點(diǎn)

C.元素節(jié)點(diǎn)可以包含子節(jié)點(diǎn)

D.文本節(jié)點(diǎn)可以包含子節(jié)點(diǎn)1:.form-control類的<input>、<textarea>和<select>元素都將被默認(rèn)設(shè)置寬度屬性為width:(A)

A.1

B.0.5

C.0.3333

D.0.66672:使用BootStrap時如果有這樣的圖像設(shè)置:<imgsrc="1.jpg"class="img-circle">。則圖像將被顯示為(C)

A.矩形

B.圓角矩形

C.圓形

D.三角形3:BootStrap是由(C)公司的兩位設(shè)計師開發(fā)的,在2011年作為開源產(chǎn)品發(fā)布。

A.Google

B.Baidu

C.Twitter

D.Facebook4:為了減少樣式文件的大小,如果使用未修改的BootStrap樣式表,直接導(dǎo)入(B)文件即可。

A.bootstrap.css

B.bootstrap.min.css

C.bootstrap.min.js

D.bootstrap.js5:在調(diào)用bootstrap.js之前必須先調(diào)用(C),因為Bootstrap框架中的插件都是以jQuery為基礎(chǔ)的。

A.bootstrap.css

B.bootstrap.min.css

C.jquery.js

D.html5shiv.js6:以下哪個不屬于BootStrap框架的特點(diǎn)(D)

A.移動設(shè)備優(yōu)先

B.響應(yīng)式設(shè)計

C.開源、免費(fèi)

D.支持所有的瀏覽器7:BootStrap框架本身不包含以下哪項內(nèi)容(D)

A.基本結(jié)構(gòu)(網(wǎng)格系統(tǒng)、鏈接樣式、背景等)

B.全局CSS樣式

C.JavaScritp插件

D.可視化編輯器8:BootStrap中顯式定義的媒體查詢的斷點(diǎn)不包括(A)

A.小于768px

B.介于768px到992px

C.介于992px到1200px

D.大于1200px9:若有這樣的一組代碼:

<o(jì)lclass="breadcrumb">

<li><ahref="#">Home</a></li>

<li><ahref="#">2013</a></li>

<liclass="active">十一月</li>

</ol>

以上代碼將顯示一組(B)導(dǎo)航。

A.標(biāo)簽頁式

B.面包屑

C.垂直

D.下拉菜單10:Bootstrap默認(rèn)的網(wǎng)格系統(tǒng)為(D)列。

A.4

B.6

C.8

D.12第1章、響應(yīng)式概念【單項選擇】1、如果一個網(wǎng)站在不同的環(huán)境下跳轉(zhuǎn)到不同的網(wǎng)址,那么這個網(wǎng)站()A、是響應(yīng)式的B、是固定布局的C、是自適應(yīng)的D、更新和維護(hù)時相對容易參考答案:C【單項選擇】2、<linkrel="stylesheet"type="text/css"href="site.css"media="print"/>這個語句表示在()內(nèi)容的顯示。A、屏幕上B、移動設(shè)備上C、打印預(yù)覽下D、觸摸設(shè)備參考答案:C【單項選擇】3、以下條件表示在()時背景顏色的顯示設(shè)置。@mediascreenand(max-width:300px){body{background-color:lightblue;}}A、屏幕的寬度最大不超過300像素B、屏幕的寬度小于300像素C、屏幕的寬度最少不超過300像素D、屏幕的寬度最少為300像素參考答案:A【單項選擇】4、如果要求對所有媒體類型都適用,可以使用()來指代所有支持的媒體類型。A、notB、onlyC、allD、but參考答案:C【單項選擇】5、以下媒體查詢條件表示()。@m(xù)ediaonlyscreenand(orientation:portrait){body{background-color:lightblue;}}A、設(shè)備方向為水平時顯示指定的背景顏色B、設(shè)備方向為垂直時顯示指定的背景顏色C、設(shè)備分辨率低時顯示指定的背景顏色D、設(shè)備分辨率高時顯示指定的背景顏色參考答案:B【單項選擇】6、在以下這個語句中的viewport表示屏幕的()。<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0"〉A(chǔ)、可視區(qū)域B、總大小C、指定元素的大小D、指定元素的可見大小參考答案:A【單項選擇】7、若有以下語句,則若當(dāng)前屏幕寬度為960px,則圖像寬度將顯示為()<imgsrc="img/1_1280.jpg"sizes="(min-width:1200px)calc(43vw),50vw"/>A、當(dāng)前屏幕寬度的43%B、516pxC、500pxD、50px參考答案:C【單項選擇】8、關(guān)于以下語句中的initial-scale表示的是()<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">A、允許用戶的最小縮放值B、允許用戶的最大縮放值C、是否允許用戶進(jìn)行縮放操作D、頁面的初始縮放值參考答案:D【單項選擇】9、關(guān)于以下語句中的user-scalable表示的是()<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">A、允許用戶的最小縮放值B、允許用戶的最大縮放值C、是否允許用戶進(jìn)行縮放操作D、頁面的初始縮放值參考答案:C【單項選擇】10、如果在一個頁面中,對于一個main的div設(shè)置了font-size為5rem,而這個main的div又在另一個container的div中,如果container也有font-size的設(shè)置5rem,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,則在container中和main中的字體大小分別是()A、80px,80pxB、80px,400pxC、400px,400pxD、16px,80px參考答案:A【單項選擇】11、媒體查詢特性中,()定義輸出設(shè)備中的分辨率。A、device-widthB、device-heightC、orientationD、resolution參考答案:D【單項選擇】12、常用媒體特性中,()定義輸出設(shè)備中的頁面最大可見區(qū)域高度及寬度。A、max-height,max-widthB、min-width,min-heightC、device-height,device-widthD、min-device-height,min-device-width參考答案:A【單項選擇】13、常用媒體特性中,()定義輸出設(shè)備中的屏幕最小可見高度及寬度。A、max-height,max-widthB、max-device-height,max-device-widthC、min-width,min-heightD、min-device-height,min-device-width參考答案:D【單項選擇】14、媒體查詢條件中,如果要指定適用于多種情形,可以用關(guān)鍵字()來連接。A、allB、notC、andD、only參考答案:C【單項選擇】15、媒體查詢條件中,如果要指定只適用于某種設(shè)備或情形,可以用關(guān)鍵字()。A、andB、notC、onlyD、all參考答案:C【單項選擇】16、媒體查詢條件中,如果要排除某種設(shè)備或情形,可以用關(guān)鍵字()。A、notB、allC、andD、only參考答案:A【單項選擇】17、媒體查詢特性中,()定義輸出設(shè)備中的屏幕方向。A、device-heightB、device-widthC、orientationD、resolution參考答案:C【單項選擇】18、響應(yīng)式網(wǎng)頁時,在開發(fā)時一般"以()優(yōu)先”。A、大屏幕設(shè)備B、移動設(shè)備C、臺式電腦D、筆記本電腦參考答案:B【單項選擇】19、響應(yīng)式網(wǎng)頁往往包含多個()語句,用于適配不同的顯示條件。A、多媒體B、網(wǎng)格C、媒體查詢D、地址跳轉(zhuǎn)參考答案:C【單項選擇】20、以下哪個版本的瀏覽器不支持媒體查詢()A、IE9.0B、IE7.0C、Chrome21D、Opera9.0參考答案:B【單項選擇】21、關(guān)于以下媒體查詢語句,說法不正確的是()@m(xù)ediascreenand(max-width:300px){body{background-color:lightblue;color:yellow;}}A、定義了屏幕的寬度最大不超過300像素時的顯示B、滿足媒體查詢條件時頁面的背景顏色為淺藍(lán)色C、滿足媒體查詢條件時頁面的字體顏色為黃色D、定義了屏幕的寬度最大超過300像素時的顯示參考答案:D【單項選擇】22、以下媒體查詢條件定義了屏幕寬度在()下的顯示設(shè)置。@m(xù)ediascreenand(min-width:960px)and(max-width:1200px){body{background:yellow;}}A、小于960像素B、大于960像素C、介于960像素和1200像素之間D、大于1200像素參考答案:C【單項選擇】23、響應(yīng)式網(wǎng)頁的核心思想,在于()A、多個網(wǎng)頁B、多個網(wǎng)頁,普遍適用C、普遍適用D、一次設(shè)計,普遍適用參考答案:D【單項選擇】24、以下語句使用了srcset屬性根據(jù)屏幕的()來匹配顯示的圖像。<imgsrcset="img/1_1280.jpg3x,img/1_640.jpg2x,img/1_320.jpg1x"/>A、寬度B、高度C、顏色位數(shù)D、像素密度參考答案:D【單項選擇】25、根據(jù)以下語句,如果當(dāng)前屏幕尺寸不超過320像素時,將自動匹配()這個圖像。<imgsrc="img/img/1_1280.jpg""srcset="img/1_1280.jpg1280w,img/1_640.jpg640w,img/1_320.jpg320w"/>A、1_1280.jpgB、1_640.jpgC、1_320.jpgD、以上均不能匹配參考答案:C【單項選擇】26、以下語句表示當(dāng)屏幕的寬度大于等于1200px時,圖像寬度將顯示為()。<imgsrc="img/1_1280.jpg"sizes="(min-width:1200px)calc(43vw),50vw"/>A、43pxB、當(dāng)前屏幕寬度的43%C、當(dāng)前圖像原始寬度的43%D、當(dāng)前圖像原始大小的43%參考答案:B【單項選擇】27、如果在當(dāng)前的divmain中設(shè)置了其字體為5em,而當(dāng)前div又在另一個div的container中。如果container設(shè)置了字體大小的為5em,那么假如當(dāng)前瀏覽器默認(rèn)的字體大小是16px,這樣在container中的字體大小是(),而在main中的字體大小就應(yīng)該是()。A、16px,16pxB、16px,80pxC、80px,80px D、80px,400px參考答案:D【單項選擇】28、據(jù)2017年8月第40次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》的統(tǒng)計結(jié)果,截至2017年6月,我國網(wǎng)民占比最多的是使用()上網(wǎng)的網(wǎng)民。A、臺式電腦B、平板C、手機(jī)D、筆記本電腦參考答案:C【單項選擇】29、響應(yīng)式網(wǎng)頁設(shè)計,最早是由伊桑·馬卡特(EthanMarcotte)在()年提出的一個概念。A、2009B、2010C、2011D、2012參考答案:B【單項選擇】30、以下這個語句,表示屏幕像素密度為3倍的時候,匹配的圖像是()<imgsrcset="img/1_1280.jpg3x,img/1_640.jpg2x,img/1_320.jpg1x"/>A、1_1280.jpgB、1_640.jpgC、1_320.jpgD、無匹配的圖像參考答案:A【判斷】31、自適應(yīng)網(wǎng)頁和響應(yīng)式網(wǎng)頁是同樣的。A、正確B、錯誤參考答案:B【判斷】32、當(dāng)用戶旋轉(zhuǎn)屏幕時,縱向和橫向查看的屏幕尺寸會有差異,傳統(tǒng)固定布局的方式已經(jīng)無法滿足這種瀏覽需求了。A、正確B、錯誤參考答案:A【判斷】33、響應(yīng)式網(wǎng)頁設(shè)計已經(jīng)成為當(dāng)今網(wǎng)頁開發(fā)技術(shù)的新潮流。A、正確B、錯誤參考答案:A【判斷】34、響應(yīng)式網(wǎng)頁設(shè)計最主要的動機(jī)是"如何使得頁面布局適應(yīng)任何的瀏覽窗口”。A、正確B、錯誤參考答案:A【判斷】35、響應(yīng)式網(wǎng)頁設(shè)計可只使用傳統(tǒng)固定布局的方式實現(xiàn)。A、正確B、錯誤參考答案:B【判斷】36、自適應(yīng)網(wǎng)頁可能使得維護(hù)的工作將呈幾何級數(shù)上升,還會大大地增加架構(gòu)設(shè)計的復(fù)雜度。A、正確B、錯誤參考答案:A【判斷】37、自適應(yīng)網(wǎng)頁強(qiáng)調(diào)"一次設(shè)計,普遍適用”。A、正確B、錯誤參考答案:B【判斷】38、其實在CSS2中,就已經(jīng)可以根據(jù)媒體類型獲得不同的CSS支持。A、正確B、錯誤參考答案:A【判斷】39、媒體查詢的定義要使用@media關(guān)鍵字所定義的規(guī)則。A、正確B、錯誤參考答案:A【判斷】40、IE6支持媒體查詢的定義所使用的@media定義的規(guī)則。A、正確B、錯誤參考答案:B【多項選擇】41、關(guān)于以下HTML語句的說法,正確的是()<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">A、viewport表示的是屏幕的可視區(qū)域B、這個語句的主要作用就是讓當(dāng)前屏幕可視區(qū)域的寬度等于設(shè)備的寬度C、這個語句不允許用戶手動縮放頁面D、這樣可以避免瀏覽器的自動縮放功能給頁面瀏覽帶來的不便參考答案:ABCD【多項選擇】42、關(guān)于以下HTML語句的說法,正確的是()<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">A、這種設(shè)置可以保證響應(yīng)式頁面能自動根據(jù)設(shè)備本身的寬度顯示最佳的瀏覽效果B、可以避免在某些設(shè)備上出現(xiàn)橫向滾動條或自動縮小C、initial-scale用于設(shè)置頁面的初始縮放值D、這個語句不允許縮放頁面參考答案:ABCD【多項選擇】43、關(guān)于以下語句,如果圖像寬度要顯示為原圖像的43%,則滿足條件的屏幕寬度為()<imgsrcset="img/2_1280.jpg3x,img/2_640.jpg2x,img/2_320.jpg1x"alt="pic2"sizes="(min-width:1200px)calc(43vw),(max-width:640px)calc(80vw),60vw"/>A、1200pxB、1600pxC、900pxD、640px參考答案:AB【多項選擇】44、媒體查詢可用于檢測的媒體特性包括()A、device-height,device-widthB、max-height,max-widthC、min-width,min-heightD、orientation參考答案:ABCD【多項選擇】45、響應(yīng)式圖像的匹配可根據(jù)()A、屏幕像素密度B、屏幕寬度C、屏幕顯示方向D、屏幕高度參考答案:AB【多項選擇】46、媒體查詢可以()。A、讓CSS能更精確地作用于不同的媒體類型和同一媒體的不同條件B、為一些特定的輸出設(shè)備定制特定的顯示效果C、為不同終端的用戶都能提供較好的瀏覽體驗D、為不同終端的用戶實現(xiàn)不同跳轉(zhuǎn)參考答案:ABC【多項選擇】47、媒體查詢中可用于定義輸出設(shè)備屏幕或頁面可見高度的特性有()A、device-heightB、max-heightC、max-device-heightD、min-device-height參考答案:ABCD【多項選擇】48、媒體查詢條件的組合可使用()來定義。A、allB、onlyC、notD、and參考答案:ABCD【多項選擇】49、關(guān)于以下語句,說法正確的是()<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0">A、width設(shè)置窗口顯示的最大寬度,為一個正整數(shù)B、initial-scale設(shè)置頁面的初始縮放值C、maximum-scale表示允許用戶的最大縮放值D、user-scalable 表示是否允許用戶進(jìn)行縮放操作,no代表不允許,yes代表允許參考答案:ABCD【多項選擇】50、"自適應(yīng)”網(wǎng)站的缺點(diǎn)在于()A、可以極大地保證不同環(huán)境下的顯示效果B、在網(wǎng)站維護(hù)時需要同時兼顧多個不同版本的網(wǎng)頁C、維護(hù)的工作將會呈幾何級數(shù)上升D、大大地增加架構(gòu)設(shè)計的復(fù)雜度參考答案:BCD【多項選擇】51、對于響應(yīng)式網(wǎng)頁和自適應(yīng)的網(wǎng)頁,以下說法正確的有()A、響應(yīng)式網(wǎng)頁不管使用什么設(shè)備打開的都是同一個網(wǎng)頁B、自適應(yīng)網(wǎng)頁不管使用什么設(shè)備打開的都是同一個網(wǎng)頁C、自適應(yīng)網(wǎng)頁也可以兼容不同終端的瀏覽D、響應(yīng)式更適用于所有網(wǎng)站頁面,包括內(nèi)容頁參考答案:AD【多項選擇】52、對于響應(yīng)式的網(wǎng)站的說法,正確的有()A、強(qiáng)調(diào)的是讓同一個地址的同一個網(wǎng)頁自動地去適應(yīng)不同的顯示環(huán)境B、其核心思想在于"一次設(shè)計,普遍適用”C、響應(yīng)式的網(wǎng)頁不管使用什么設(shè)備,打開及顯示的都是同一個地址、同一個網(wǎng)頁D、響應(yīng)式網(wǎng)頁對不同的使用環(huán)境可做出相應(yīng)的自動調(diào)整,從而造成網(wǎng)頁的布局和內(nèi)容展示在不同環(huán)境下時可能會有所不同。參考答案:ABCD【多項選擇】53、響應(yīng)式網(wǎng)頁開發(fā)時可能使用到的技術(shù)有()A、媒體查詢技術(shù)B、流式網(wǎng)格布局C、靈活的多媒體顯示D、高性能的JavaScript參考答案:ABCD【多項選擇】54、響應(yīng)式網(wǎng)頁開發(fā)的實現(xiàn)方案包括()A、CSS媒體查詢B、彈性網(wǎng)格C、彈性布局D、流式圖像參考答案:ABCD【程序運(yùn)行結(jié)果題(單選)】55、有以下媒體查詢條件,則若當(dāng)前屏幕的顯示尺寸為600時,網(wǎng)頁背景顏色為()@m(xù)ediascreenand(max-width:720px)and(min-width:500px){body{background-color:red;}@m(xù)ediaonlyscreenand(max-width:500px){body{background-color:lightblue;}}A、黃色B、紅色C、藍(lán)色D、淺藍(lán)色參考答案:B【程序運(yùn)行結(jié)果題(單選)】56、以下HTML代碼定義的媒體查詢條件下,如果設(shè)備的屏幕方向為橫向,則頁面背景顏色為()body{background-color:silver;}@m(xù)ediaonlyscreenand(orientation:landscape){body{background-color:lightblue;}}A、銀色B、藍(lán)色C、淺藍(lán)色D、白色參考答案:C【程序運(yùn)行結(jié)果題(單選)】57、以下HTML代碼定義的媒體查詢條件下,如果設(shè)備的屏幕方向為縱向,則頁面背景顏色為()body{background-color:silver;}@m(xù)ediaonlyscreenand(orientation:landscape){body{background-color:lightblue;}}A、銀色B、藍(lán)色C、淺藍(lán)色D、白色參考答案:A第2章、JavaScript基礎(chǔ)【單項選擇】1、下列關(guān)于JavaScript的描述,不正確的是()A、JavaScript既可以在客戶端執(zhí)行,也可以在服務(wù)器端執(zhí)行B、JavaScript是一種腳本語言,不需要編譯C、JavaScript也可以簡寫為JSPD、IE、Opera等多種瀏覽器都支持JavaScript參考答案:C【單項選擇】2、下面哪個不屬于JavaScript的優(yōu)點(diǎn)A、跨平臺B、開發(fā)簡單C、多線程運(yùn)行D、便于移植參考答案:C【單項選擇】3、document.write()語句用于()A、在瀏覽器窗口中輸出指定內(nèi)容B、在HTML文檔載入時調(diào)用程序C、關(guān)閉瀏覽器窗口D、在瀏覽器標(biāo)題欄輸出指定內(nèi)容參考答案:A【單項選擇】4、分析下面創(chuàng)建按鈕控件的HTML代碼,當(dāng)單擊此按鈕后產(chǎn)生的結(jié)果是()。<INPUTTYPE="button"VALUE="ok"onClick="this.style.background=’red’">A、按鈕中的文字顯示紅色B、頁面中的文字顯示紅色C、頁面中的背景色顯示紅色D、按鈕的背景色顯示紅色參考答案:C【單項選擇】5、在HTML頁面中,包含如下所示的文本框?qū)ο?,要實現(xiàn)當(dāng)文本框獲得鼠標(biāo)焦點(diǎn)時,清空文本框的內(nèi)容,則可以在下劃線處添加的代碼是()。<INPUTTYPE="text"name="uname"value="王鴻"size="20"onFoucs="___"/>A、this.value="B、Value="C、this.value=""D、Value=""參考答案:C【單項選擇】6、在JavaScript中,關(guān)于document對象的方法,下列說法正確的是()。A、getElementById()是通過元素ID獲得元素對象的方法,其返回值為單個對象B、getElementByName()是通過元素name獲得元素對象的方法,其返回值為單個對象C、getElementbyname()是通過元素ID獲得元素對象的方法,其返回值為單個對象D、getElementbytagname()是通過元素name獲得元素對象的方法,其返回值為對象組參考答案:A【單項選擇】7、JavaScript中String對象的split方法用于()A、將字符串的小寫字母轉(zhuǎn)換成大寫B(tài)、將字符串的大寫字母轉(zhuǎn)換成小寫C、分隔字符串D、提取子字符串參考答案:C【單項選擇】8、制作網(wǎng)頁上的浮動廣告時,需要定義一個函數(shù),實現(xiàn)浮動廣告層隨滾動條滾動的效果,假如已經(jīng)定義好了這個名為move的函數(shù),那么最后需要做的是()。A、捕獲窗口的window.onscroll事件,調(diào)用move函數(shù)B、捕獲文檔的document.onscroll事件,調(diào)用move函數(shù)C、捕獲窗口的window.onload事件,調(diào)用move函數(shù)D、捕獲文檔的document.onload事件,調(diào)用move函數(shù)參考答案:B【單項選擇】9、下列選項中關(guān)于JavaScript瀏覽器對象中history對象的說法錯誤的是()A、history對象記錄了用戶在一個瀏覽器中已經(jīng)訪問過的URLsB、history對象的父對象是JavaScript瀏覽器對象的根對象windowC、應(yīng)用history對象的方法可以實現(xiàn)IE瀏覽器中"前進(jìn)”和"后退”按鈕的功能D、應(yīng)用history對象的back()方法相當(dāng)于"前進(jìn)”按鈕,forward()方法相當(dāng)于"后退”按鈕參考答案:D【單項選擇】10、在HTML頁面上包含如下所示的JavaScript代碼,要實現(xiàn)打開頁面時彈出對話框顯示"張三”,則下劃線處應(yīng)填寫的代碼為()。<html><head><scriptlanguage="javascript">varstudentList=newArray();studentList['一班']=['張三','李四'];alert(_____________); //在此處填寫代碼A、studentList[0][0] B、studentList[0]['張三']C、studentList['一班']['張三']D、studentList['一班'][0]參考答案:D【單項選擇】11、在DOM對象模型中,直接父對象為根對象window的對象中不包括()A、historyB、documentC、locationD、form參考答案:D【單項選擇】12、如果要設(shè)置函數(shù)tick()每隔2秒執(zhí)行一次,則正確的代碼應(yīng)為()A、setInterval(tick,1000)B、setInterval("tick()",2000)C、setTimeout("tick()",2000)D、setTimeout(tick,2000)參考答案:B【單項選擇】13、JavaScript中window對象的clearTimeout(timerID)方法的作用是()A、取消由方法setInterval設(shè)置的指定timerID的計時器。B、設(shè)置指定的timerID計時器。C、取消由方法setTimeout設(shè)置的指定timerID的延時器。D、設(shè)置指定的timerID延時器。參考答案:C【單項選擇】14、要后退到之前的頁面,可用使用BOM的history對象的()方法。A、back()B、forward()C、go()D、assign()參考答案:A【單項選擇】15、實現(xiàn)類似瀏覽器的前進(jìn)功能,可使用history對象的()方法。A、back()B、forward()C、go()D、assign()參考答案:B【單項選擇】16、要通過JavaScript獲取表單中指定元素的個數(shù),通常使用()屬性。A、selectB、valueC、elementsD、length參考答案:D【單項選擇】17、假如有一個id為usrname的文本框,則JavaScript語句"varv=document.getElementById("usrname").value.length”保存的是()A、文本框當(dāng)前的內(nèi)容B、文本框當(dāng)前內(nèi)容的字符串長度C、文本框當(dāng)前的屬性D、文本框當(dāng)前的數(shù)據(jù)類型參考答案:B【單項選擇】18、如果在JavaScript程序中單選按鈕組中要設(shè)置某個選項默認(rèn)被選中,則應(yīng)設(shè)置其()的值為true。A、valueB、lengthC、checkedD、text參考答案:C【單項選擇】19、如果要設(shè)置函數(shù)tick()只在10秒后執(zhí)行一次,則正確的JavaScript代碼應(yīng)為()A、setInterval(tick,10000)B、setInterval("tick()",10000)C、setTimeout("tick()",10000)D、setTimeout(tick,10000)參考答案:C【單項選擇】20、下面JavaScript語句創(chuàng)建的Date對象,其日期值是()vartheDate=newDate(2009,9,1);A、2009年9月1日B、2009年10月1日C、2009年10月2日D、2009年9月2日參考答案:B【單項選擇】21、JavaScript中通過數(shù)組的()屬性可獲取其當(dāng)前長度。A、nameB、idC、lengthD、prototype參考答案:C【單項選擇】22、如果用以下JavaScript語句新建日期對象now,則now實際對應(yīng)的日期是()Varnow=newDate(2016,1,28);A、2016年1月30日B、程序出錯C、2016年2月28日D、2016年3月1日參考答案:C【單項選擇】23、JavaScript中,如果要返回Date對象d是一周里的第幾天(星期幾),應(yīng)使用()A、d.getDay()B、d.getDate()C、d.getTime()D、d.getHours()參考答案:A【單項選擇】24、在JavaScript中要計算2的十次方,下面表達(dá)式正確的是()A、2^10B、10^2C、Math.pow(2,10)D、Math.pow(10,2)參考答案:C【單項選擇】25、JavaScript中Math.round(3.6)的結(jié)果是()A、2B、3C、4D、3.6參考答案:C【單項選擇】26、JavaScript中以下結(jié)果為3的是()A、Math.round(3.5)B、Math.round(2.5)C、Math.ceil(3.5)D、Math.floor(4.5)參考答案:B【單項選擇】27、瀏覽器及相關(guān)對象的模型結(jié)構(gòu)中,最頂層對象是()A、documentB、windowC、navigatorD、html參考答案:B【單項選擇】28、計算PI的5次方,并四舍五入取整,正確的JavaScript表達(dá)式為()A、Math.floor(Math.pow(Math.PI,5))B、Math.round(Math.pow(Math.PI(),5))C、Math.round(Math.pow(Math.PI,5))D、Math.floor(Math.pow(Math.PI(),5))參考答案:C【單項選擇】29、下面哪個JavaScript表達(dá)式可以計算半徑為3的圓形的面積()A、Math.PI*3^2B、PI*pow(2,3)C、Math.PI*Math.pow(2,3)D、Math.PI*3*3參考答案:D【單項選擇】30、下面哪個JavaScript中表達(dá)式產(chǎn)生的隨機(jī)數(shù)是介于0-100的浮點(diǎn)數(shù)()A、Math.random()B、Math.random()*100C、Math.random()/100D、Math.random()+100參考答案:B【單項選擇】31、下面哪個JavaScript方法不是用于生成或插入節(jié)點(diǎn)的()A、createElementB、creatTextNodeC、removeChildD、appendChild參考答案:C【單項選擇】32、下列JavaScript的DOM對象方法中,()用于刪除節(jié)點(diǎn)。A、appendChildB、insertBeforeC、removeChildD、cloneNode參考答案:C【單項選擇】33、JavaScript中語句"list.setAttribute("title","Newlist")”的作用是()A、設(shè)置元素list的title屬性為NewlistB、設(shè)置元素title的list屬性為NewlistC、刪除元素list的title屬性D、設(shè)置元素Newlist的屬性為title參考答案:A【單項選擇】34、JavaScript中使用下面哪個方法不會改變節(jié)點(diǎn)的屬性集()A、setAttributeB、getAttributeC、removeAttributeD、createAttribute參考答案:B【單項選擇】35、下面關(guān)于JavaScript中Math對象的使用,不正確的是()A、Math對象的屬性和方法都是靜態(tài)的B、Math對象的方法可以直接調(diào)用C、Math對象的屬性是一些常用的數(shù)學(xué)常量D、Math對象也可以創(chuàng)建實例參考答案:D【單項選擇】36、下面哪個不屬于DOM的節(jié)點(diǎn)類型()A、屬性B、文本C、元素D、窗口參考答案:D【單項選擇】37、以下JavaScript代碼獲取到的是"vartest=getElementsByTagName("p")”()A、文本為p的段落B、id為p的段落C、類型為p的段落D、文檔中所有標(biāo)簽為p的對象參考答案:D【單項選擇】38、JavaScript中document對象的getElementById的方法是通過元素節(jié)點(diǎn)的()獲取并訪問對象。A、id屬性B、name屬性C、標(biāo)簽D、class屬性參考答案:A【單項選擇】39、JavaScript中的方法removeAttribute用于()A、刪除任意元素節(jié)點(diǎn)指定的屬性B、返回任意元素節(jié)點(diǎn)指定的屬性C、設(shè)置任意元素節(jié)點(diǎn)指定的屬性D、創(chuàng)建任意元素節(jié)點(diǎn)指定的屬性參考答案:A【單項選擇】40、若有以下JavaScript代碼,則()名為MyButton的按鍵時,將彈出對話框:document.getElementById("MyButton").onclick=newFunction(){alert("Click!")}A、單擊B、雙擊C、鼠標(biāo)移入D、鼠標(biāo)移出參考答案:A【單項選擇】41、JavaScript中如果要實現(xiàn)鼠標(biāo)分別移入及移開指定區(qū)域時的圖片輪換效果,可綁定()事件。A、onmouseoverB、onmouseupC、onmouseup和onmouseoutD、onmouseover和onmouseout參考答案:D【單項選擇】42、JavaScript中使用下面哪個方法將返回單個對象()A、getElementByIdB、getElementsByTagNameC、getElementsByNameD、childNodes參考答案:A【單項選擇】43、如果某個DOM節(jié)點(diǎn)沒有對應(yīng)的屬性,則值為()A、nullB、NaNC、errorD、undefined參考答案:A【單項選擇】44、JavaScript中的onload事件在()時觸發(fā)。A、瀏覽器載入文檔B、關(guān)閉文檔C、窗口失去焦點(diǎn)D、單擊窗口參考答案:A【單項選擇】45、如果有JavaScript函數(shù)定義function(x,y){……},以下函數(shù)調(diào)用格式不正確的是()A、f(1,2)B、f('a','b')C、f(1)D、f(,2)參考答案:D【單項選擇】46、下面關(guān)于JavaScript中函數(shù)的說法不正確的是()A、對于要重復(fù)使用的一段代碼,最好將其編寫為一個函數(shù)B、既可以使用預(yù)定義的函數(shù),也可以使用自定義的函數(shù)C、函數(shù)可提高程序的可重用性D、在JavaScript中定義函數(shù)時必須指定返回值類型參考答案:D【單項選擇】47、JavaScript中的onmouseover事件是在()時觸發(fā)A、鼠標(biāo)雙擊元素所在位置B、鼠標(biāo)經(jīng)過元素所在位置C、鼠標(biāo)在元素位置按下D、鼠標(biāo)移出元素所在位置參考答案:B【單項選擇】48、JavaScript中的onfocus事件不能用于下面哪種元素()A、文本框B、圖像C、瀏覽器窗口D、下拉窗口參考答案:B【單項選擇】49、以下關(guān)于JavaScript的函數(shù),說法不正確的是()A、函數(shù)定義時只需列出參數(shù)表,不需給出參數(shù)的類型B、函數(shù)返回值類型可能因其執(zhí)行情況的不同而不同C、函數(shù)定義時需聲明其是否有返回值D、函數(shù)體內(nèi)也可以調(diào)用已定義的函數(shù)參考答案:C【單項選擇】50、下列關(guān)于JavaScript中switch的描述,正確的是()A、default語句是可以省略的B、每個case必須包含break語句C、至少應(yīng)有一個case字句必須包含breakD、case語句的數(shù)量是有限制的參考答案:A【單項選擇】51、下面關(guān)于JavaScript中break和continue的說法,錯誤的是()A、continue語句的作用是立即跳出循環(huán)B、break語句也可以用于跳出switch結(jié)構(gòu)C、continue語句的作用是停止正在進(jìn)行的循環(huán),直接進(jìn)入下一次循環(huán)D、循環(huán)結(jié)構(gòu)中可使用break或continue控制循環(huán)執(zhí)行情況參考答案:A【單項選擇】52、JavaScript中for...in的作用是()A、訪問對象中指定的屬性B、遍歷對象的屬性C、新建對象D、刪除對象屬性參考答案:B【單項選擇】53、JavaScript表達(dá)式'400'-100的值為()A、400B、400100C、NaND、300參考答案:D【單項選擇】54、下面JavaScript表達(dá)式的值為400的是()A、300+"100"B、"400"-0C、"300"+100D、"300"-100參考答案:B【單項選擇】55、JavaScript中下面哪個不可能是運(yùn)算符typeof的返回值?()A、numberB、stringC、objectD、null參考答案:D【單項選擇】56、下面哪個定義JavaScript字符串的語句不正確()A、varstr='Itisastring';B、varstr='';C、varstr=Itisastring;D、varstr=''Itisastring'';參考答案:C【單項選擇】57、以下JavaScript程序:"vars=12;document.write(typeof(s));”其輸出結(jié)果為()A、stringB、numberC、objectD、boolean參考答案:B【單項選擇】58、關(guān)于JavaScript中的NaN的說法,不正確的是()A、表示不是數(shù)字的結(jié)果B、通常用于表示一個變量或一個函數(shù)的返回值不是屬于數(shù)值類型C、是JavaScript中專門定義表示特殊運(yùn)算結(jié)果的一個數(shù)值量D、變量已建立,但沒有指定初始值時其值為NaN參考答案:D【單項選擇】59、在JavaScript中用if語句判斷表達(dá)式a+b的計算結(jié)果是否NaN,正確的語句是()A、if(a+b)B、if((a+b)==NaN)C、if(isNaN(a+b))D、if((a+b)=NaN)參考答案:C【單項選擇】60、JavaScript中函數(shù)的定義使用關(guān)鍵字()A、varB、functionC、objectD、new參考答案:B【單項選擇】61、下面關(guān)于JavaScript中的邏輯類型,說法不正確的是()A、邏輯類型的值有true和false兩種B、邏輯類型通常用于比較、邏輯判斷等運(yùn)算中C、所有關(guān)系表達(dá)式的返回值都是邏輯型D、邏輯型數(shù)據(jù)的輸出值可能為NaN參考答案:D【單項選擇】62、下列關(guān)于JavaScript數(shù)據(jù)類型的說法,不正確的是()A、JavaScript中的變量可以具有多種數(shù)據(jù)類型,根據(jù)程序動態(tài)運(yùn)行情況決定B、JavaScript中的整型長度與是計算機(jī)的執(zhí)行環(huán)節(jié)和操作系統(tǒng)無關(guān)C、JavaScript中的整型數(shù)據(jù)和浮點(diǎn)型數(shù)據(jù)是嚴(yán)格區(qū)分的D、JavaScript中字符串類型采用的國際字符集Unicode參考答案:C【單項選擇】63、下列哪個是在HTML中加載外部JavaScript腳本文件a.js的正確方式:()A、<scriptlink='a.js'>B、<scriptsrc='a.js'>C、<scriptfile='a.js'>D、以上都不是參考答案:B【單項選擇】64、下面哪個JavaScript語句的語法格式是正確的:()A、echo'IenjoyJavaScript';B、document.write('IenjoyJavaScript');C、response.write('IenjoyJavaScript');D、document.write(Hi!);參考答案:B【單項選擇】65、JavaScript腳本的擴(kuò)展名為()A、htmlB、jsC、txtD、css參考答案:B【單項選擇】66、要輸出一行加粗的文字"你好”,應(yīng)使用的JavaScript語句應(yīng)為()A、document.write(你好);B、document.write('<br>你好');C、document.write('<p>你好</p>');D、document.write('你好');參考答案:B【單項選擇】67、要顯示下面的輸出(含雙引號),正確的腳本語句是:"Hello!Heismyfriend."A、document.write("Hello!Heismyfriend.")B、document.write('Hello!Heismyfriend.')C、document.write(Hello!Heismyfriend.)D、document.write('"Hello!Heismyfriend."')參考答案:D【單項選擇】68、下列哪個是不合法的JavaScript標(biāo)識符()A、7sB、$aC、_zD、a2參考答案:A【單項選擇】69、下列哪個是合法的JavaScript標(biāo)識符()A、3+sB、7_sC、a$cD、12$參考答案:C【單項選擇】70、下列關(guān)于JavaScript標(biāo)識符的說明,不正確的是()A、JavaScript中的標(biāo)識符不區(qū)分大小寫B(tài)、JavaScript中盡量不要使用預(yù)定義的保留字做標(biāo)識符C、JavaScript中的標(biāo)識符必須由字母、下劃線、美元號等符號開頭D、JavaScript中的標(biāo)識符中不能出現(xiàn)預(yù)定義的運(yùn)算符參考答案:A【判斷】71、如果一個變量或一個函數(shù)的返回值不是數(shù)值類型,在JavaScript中用undefined表示。A、正確B、錯誤參考答案:B【判斷】72、+符號在JavaScript中既可以表示算術(shù)加法,也可以表示字符串連接的操作。A、正確B、錯誤參考答案:A【判斷】73、JavaScript中當(dāng)窗口或頁面元素失去焦點(diǎn)時將觸發(fā)onblur事件。A、正確B、錯誤參考答案:A【判斷】74、JavaScript中,函數(shù)的參數(shù)是在函數(shù)被調(diào)用時才確定其實際數(shù)據(jù)類型。A、正確B、錯誤參考答案:A【判斷】75、JavaScript定義一個函數(shù)時,參數(shù)列表不能為空。A、正確B、錯誤參考答案:B【判斷】76、JavaScript中window.onresize事件是在用戶改變頁面大小時觸發(fā)A、正確B、錯誤參考答案:A【判斷】77、JavaScript中瀏覽器事件只能綁定匿名函數(shù)。A、正確B、錯誤參考答案:B【判斷】78、綁定頁面元素事件前可通過document.getElementById先獲取要操縱的元素。A、正確B、錯誤參考答案:A【判斷】79、當(dāng)元素失去焦點(diǎn)時是觸發(fā)onselect事件。A、正確B、錯誤參考答案:B【判斷】80、如果要獲得某個節(jié)點(diǎn)的父節(jié)點(diǎn),可以使用parentNode。A、正確B、錯誤參考答案:A【判斷】81、文本節(jié)點(diǎn)可能有其子節(jié)點(diǎn)。A、正確B、錯誤參考答案:B【判斷】82、DOM結(jié)構(gòu)中,屬性節(jié)點(diǎn)總是被包含在元素節(jié)點(diǎn)中。A、正確B、錯誤參考答案:A【判斷】83、JavaScript中使用getElementsByTagName方法可返回文檔中指定標(biāo)簽的所有元素組成的對象數(shù)組,要獲取數(shù)組的長度可通過其length屬性。A、正確B、錯誤參考答案:A【判斷】84、若要對DOM元素節(jié)點(diǎn)設(shè)置其原本沒有的屬性,需要先新增屬性再設(shè)置其值。A、正確B、錯誤參考答案:B【判斷】85、JavaScript中g(shù)etElementById是對象window的方法。A、正確B、錯誤參考答案:B【判斷】86、String對象的所有方法都必須要先創(chuàng)建實例才能使用。A、正確B、錯誤參考答案:B【判斷】87、Math對象的屬性與方法均可以直接使用,而不用創(chuàng)建對象實例。A、正確B、錯誤參考答案:A【判斷】88、要使用任何一個JavaScript對象,都必須先用new創(chuàng)建它。A、正確B、錯誤參考答案:B【判斷】89、JavaScript中的數(shù)組不能隨意擴(kuò)展其大小。A、正確B、錯誤參考答案:B【判斷】90、JavaScript中disabled屬性可用于文本框,也可用于單選按鈕、復(fù)選按鈕等。A、正確B、錯誤參考答案:A【判斷】91、HTML文檔結(jié)構(gòu)樹的根節(jié)點(diǎn)為<html>A、正確B、錯誤參考答案:A【判斷】92、DOM下,可通過document.nodeType返回節(jié)點(diǎn)類型。A、正確B、錯誤參考答案:A【判斷】93、JavaScript程序在使用前需先經(jīng)過編譯。A、正確B、錯誤參考答案:B【判斷】94、<script>標(biāo)記用于界定一個JavaScript代碼段。A、正確B、錯誤參考答案:A【判斷】95、JavaScript沒有強(qiáng)制要求每條語句后添加分號作為結(jié)束,因此即使一個JavaScript語句后沒有添加分號也不會影響該語句的執(zhí)行。A、正確B、錯誤參考答案:A【多項選擇】96、JavaScript的數(shù)據(jù)類型包括()A、字符串類型B、數(shù)值類型C、對象類型D、布爾類型參考答案:ABCD【多項選擇】97、JavaScript中,window對象的子對象navigator對象的常用屬性有()A、appNameB、appVersionC、userAgentD、availWidth參考答案:ABC【多項選擇】98、下列關(guān)于JavaScript標(biāo)識符的說明,正確的是()A、JavaScript中的標(biāo)識符不區(qū)分大小寫B(tài)、JavaScript中盡量不要使用預(yù)定義的保留字做標(biāo)識符C、JavaScript中的標(biāo)識符必須由字母、下劃線、美元號等符號開頭D、JavaScript中的標(biāo)識符=由字母、下劃線、美元號、數(shù)字等符號組成參考答案:ABCD【多項選擇】99、JavaScript中可用于刪除DOM節(jié)點(diǎn)的document方法有()A、removeAttribute()B、removeAttributeNode()C、removeChild()D、appendChild()參考答案:BC【多項選擇】100、JavaScript中的String對象可用于提取子字符串的方法有()A、indexOfB、lastIndexOfC、substringD、substr參考答案:CD【多項選擇】101、JavaScript中可用于創(chuàng)建DOM節(jié)點(diǎn)的document方法有()A、createComment()B、createElement()C、createTextNode()D、c

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論