Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學_第1頁
Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學_第2頁
Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學_第3頁
Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學_第4頁
Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

付費下載

VIP免費下載

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Web前端進階之JavaScript知到智慧樹章節測試課后答案2024年秋濟南大學第一章單元測試

以下哪個選項是JavaScript的特點()

A:基于對象和事件驅動

B:跨平臺

C:解釋型腳本語言

D:具有以上各種特點

答案:具有以上各種特點

編輯JavaScript程序時()。

A:只能使用FrontPage軟件

B:只能使用Dreamweaver工具

C:只能使用記事本

D:可以使用任何一種文本編輯器

答案:可以使用任何一種文本編輯器

下面的JavaScript語句書寫正確的是()。

A:alert('您好!");

B:alert(您好!);

C:alert(”您好!”);

D:alert(“您好!”);

答案:alert(“您好!”);

下面有關JavaScript說法錯誤的是()。

A:可以在HTML文檔中放入不限數量的腳本。

B:也可以把腳本保存到外部文件中。外部文件通常包含被多個網頁使用的代碼。外部JavaScript文件的文件擴展名是.js。

C:腳本可位于HTML的<body>或<head>部分中,或者同時存在于兩個部分中。

D:可以在JavaScript代碼中使用雙反斜杠對代碼行進行換行。

答案:可以在JavaScript代碼中使用雙反斜杠對代碼行進行換行。

下列選項中,有關JavaScript說法錯誤的是()。

A:加入了JavaScript特效的頁面,稱為動態頁面

B:JavaScript被設計為向HTML頁面增加交互性。

C:JavaScript作為一種腳本語言,已經被廣泛地應用于Web頁面當中,通過嵌入HTML來實現各種酷炫的動態效果,為用戶提供賞心悅目的瀏覽效果。

D:完整的JavaScript實現包含三個部分:ECMAScript,文檔對象模型和瀏覽器對象模型。

答案:加入了JavaScript特效的頁面,稱為動態頁面

第二章單元測試

在以上代碼段中,哪些變量是全局變量?()

A:只有a

B:b和c

C:a和c

D:a、b、c都是

答案:a和c

以下描述中錯誤的是()。

A:alert(typeof(null))顯示的內容為:object

B:alert(typeof(function(){}))顯示的內容為:Function

C:alert(typeof(99))顯示的內容為:number

D:alert(typeof(undefined))顯示的內容為:undefined

答案:alert(typeof(function(){}))顯示的內容為:Function

以下哪個語句打印出來的結果是false?()

A:alert(5=="5");

B:alert(null==undefined);

C:alert(1==true);

D:alert(isNaN(true));

答案:alert(isNaN(true));

JavaScript中,以下聲明變量的語句哪個不正確?()

A:varbb=3;cc='good';

B:varff=3,gg='he'sgood';

C:varaa;

D:vardd=ee=100;

答案:varff=3,gg='he'sgood';

以下代碼,哪個結果是正確的?

vara='123.5abc',b='100abc';

6、alert(parseInt(a)+Number(b));()

A:123100abc

B:223

C:123.5abc100abc

D:NaN

答案:NaN

以下哪個單詞不屬于javascript保留字?()

A:base

B:with

C:void

D:typeof

答案:base

要檢測值是否為NaN,應使用()函數。

A:isNaN

B:parseInt

C:Number

D:IsNaN

答案:isNaN

以下哪個變量名是非法的?()

A:_des

B:Sum

C:num_1

D:2sum

答案:2sum

(778>787)?5:2的結果是()。

A:5

B:2

C:3

D:5,2

答案:2

在JavaScript表達式中12+"12"+"5"的結果是()。

A:126

B:12125

C:29

D:1217

答案:12125

分析javascript代碼段,輸出結果是

vara="125.8765";

c=parseInt(a);

d=parseFloat(a);

document.write(c+""+d)()

A:125.8765125

B:125.8765126

C:126125.8765

D:125125.8765

答案:125125.8765

分析下面的JavaScript代碼段,輸出結果是

a=eval("3+6+7");

document.write(a);()。

A:其余都不是

B:0

C:16

D:367

答案:16

執行上述的代碼打印出的結果,正確的是()。

A:NaN,30,512,11

B:NaN,30,17,undefined

C:2,30,512,NaN

D:1,3,17,NaN

答案:2,30,512,NaN

執行上述的代碼打印出的結果,正確的是()。

A:246

B:135

C:136

D:145

答案:145

下列選項中哪一個可以作為for循環中有效的第一行:()。

A:for(x+=1;x<6;x=1)

B:for(x==1;x<6;x+=1)

C:for(x=1;x=6;x+=1)

D:for(x=1;x<6;x+=1)

答案:for(x=1;x<6;x+=1)

下列代碼中while的循環次數是

vari;

while(i=0)

i--;()。

A:1

B:無限

C:0

D:5

答案:0

對于循環語句的描述中,以下哪個是錯誤的()。

A:循環體內可以不包括循環語句

B:循環體內可以再出現其他循環語句

C:循環體內可以出現條件判斷語句

D:循環體內必須出現continue或break

答案:循環體內必須出現continue或break

要使語句“varx=1;while()x+=2”執行10次,應填入的項為()。

A:X<=20

B:X<20

C:X<=10

D:X<10

答案:X<20

語句“varx=1,sum=0;for(;sum<=10;x++)sum+=x;”執行之后,x的值為:()。

A:x=6

B:x=4

C:x=5

D:x=3

答案:x=6

下列哪個函數可以將參數字符串當成Javascript程序代碼執行?()

A:eval()

B:toString()

C:encodeURI()

D:escape()

答案:eval()

第三章單元測試

下列關于JavaScript對象說法錯誤的是()。

A:在JavaScript中,幾乎所有的事物都是對象

B:JavaScript對象是基于鍵值對的,鍵值對通常寫法為name:value

C:JavaScript只能通過花括號來創建對象

D:JavaScript對象是擁有屬性和方法的數據

答案:JavaScript只能通過花括號來創建對象

下列說法中正確的是()。

A:對于"varx=person;",如果修改對象x的屬性,對象person的屬性也會跟著改變

B:JavaScript的對象一旦創建就是不可改變的

C:JavaScript只能通過"對象.屬性名;"的方式調用對象的屬性

D:JavaScript的對象的鍵可以不是唯一的

答案:對于"varx=person;",如果修改對象x的屬性,對象person的屬性也會跟著改變

下列關于JavaScript對象說法錯誤的是()。

A:JavaScript對象是基于鍵值對的,鍵值對通常寫法為name:value

B:在"FamilyName=Person.LastName;"中,FamilyName調用了Person對象的LastName方法

C:JavaScript對象是變量的容器

D:鍵值對在JavaScript對象通常稱為對象屬性

答案:在"FamilyName=Person.LastName;"中,FamilyName調用了Person對象的LastName方法

下列選項中正確創建JavaScript對象的是()。

A:varStudent=[ID:"123456",Name:"Tom",University:"UJN",School:"Information",Class:"xxxx"];

B:varStudent={ID:"123456",Name:"Tom",University:"UJN",School:"Information",Class:"xxxx"};

C:varStudent=[ID:123456,Name:Tom,University:UJN,School:Information,Class:xxxx];

D:varStudent=(ID:123456,Name:Tom,University:UJN,School:Information,Class:xxxx);

答案:varStudent={ID:"123456",Name:"Tom",University:"UJN",School:"Information",Class:"xxxx"};

JavaScript代碼如下所示,請問代碼最后的輸出結果是

varperson={

firstName:"John",

lastName:"Doe",

fullName:function()

{

returnthis.firstName+""+this.lastName;

}

};

document.write(person.fullName);()。

A:Doe

B:function(){returnthis.firstName+""+this.lastName;}

C:JohnDoe

D:John

答案:function(){returnthis.firstName+""+this.lastName;}

下列關于JavaScript對象創建方法錯誤的是()。

A:MyStudent=newObject();

functionSay()

{

return"HelloWorld";

}

MyStudent.ID="123456";

MyStudent.Name="Tom";

MyStudent.Say=Say();

B:varMyStudent=[

ID:"123456",

Name:"Tom",

Say:function()

{

return"HelloWorld";

}

];

C:{

this.ID="123456";

this.Say=Say;

functionSay()

{

return"HelloWorld";

}

}

Stotype.Name="Tom";

varMyStudent=newStudent("123456");

D:functionStudent(IE:functionStudent(ID,Name){

this.ID=ID;

this.Name=Name;

this.Say=Say;

functionSay()

{

return"HelloWorld";

}

}

varMyStudent=newStudent("123456","Tom");

答案:varMyStudent=[

ID:"123456",

Name:"Tom",

Say:function()

{

return"HelloWorld";

}

];

下列關于JavaScript類說法錯誤的是()。

A:JavaScript是面向對象的語言,但是在JavaScript沒有類這一概念

B:在最新的ECMAScript6標準中,官方正式引入了關鍵字class用于創建類

C:在最新的ECMAScript6標準中,官方正式引入了關鍵字extends用于創建子類

D:在最新的ECMAScript6標準中,關鍵字static只能用于靜態方法而不能用于靜態屬性

答案:JavaScript是面向對象的語言,但是在JavaScript沒有類這一概念

下面JavaScript代碼輸出結果正確的是

classAnimal{

constructor(name){

=name;

}

sayHi(){

console.log(`hello${}`);

}

}

Atotype.constructor===Animal;

letdog=newAnimal('dog');

dog.sayHi();()。

A:dog

B:hello,

C:程序報錯

D:hellodog

答案:hellodog

下面JavaScript代碼輸出結果正確的是

classAnimal{

constructor(name){

=name;

}

sayHi(){

console.log(`hello${}`);

}

}

classDogextendsAnimal{

constructor(name,sound){

=name;

this.sound=sound;

}

bark(){

console.log(this.sound);

}

}

letwangcai=newDog('旺財','喵喵喵');

wangcai.bark();()。

A:汪汪汪

B:hello旺財

C:referenceError

D:喵喵喵

答案:referenceError

下列關于JavaScript類說法正確的是()。

A:其余選項都正確

B:在最新的ECMAScript6標準中,官方實現了類的靜態方法,但沒有實現靜態屬性

C:在最新的ECMAScript6標準中,公共類和私有類的聲明只是TC39委員會提出的實驗功能,大部分瀏覽器是不支持的,但是可以通過Babel等系統構建后使用此功能

D:在最新的ECMAScript6標準中,私有字段僅能在字段聲明中預先定義

答案:其余選項都正確

下列關于刪除JavaScript對象屬性說法錯誤的是()。

A:delete關鍵字只能刪除自有屬性,不能刪除繼承屬性

B:delete關鍵字刪除對象屬性成功時返回true

C:delete關鍵字可用于刪除對象屬性,但是delete只是斷開屬性和宿主對象的聯系

D:delete關鍵字刪除不存在的對象屬性時返回false

答案:delete關鍵字刪除不存在的對象屬性時返回false

下列關于檢測JavaScript對象屬性說法最合理的是()。

A:其余選項都正確

B:hasOwnProperty():用于檢測自有屬性

C:propertyIsEnumerable():只有檢測到是自有屬性且屬性是可枚舉時才返回true

D:in:可用于檢測自有屬性和繼承屬性

答案:其余選項都正確

現有一個JavaScript對象“varobject={x:1,y:2,z:3};”,下列選項中能夠正確枚舉object對象屬性值的是?()。

A:for(ninobject)

console.log(object);

B:for(ninobject)

console.log(object[n]);

C:for(ninobject)

console.log(object.n);

D:for(ninobject)

console.log(n);

答案:for(ninobject)

console.log(object[n]);

第四章單元測試

以下哪個表達式可以產生一個0~7之間(含0,7)的隨機整數?()。

A:Math.floor(Math.random()*7)

B:Math.floor(Math.random()*6)

C:Math.ceil(Math.random()*8)

D:Math.floor(Math.random()*8)

答案:Math.floor(Math.random()*8)

以下哪個函數可以獲取今天的日期?()。

A:Date()

B:Now()

C:Date.UTC()

D:Time()

答案:Date()

下列關于JavaScript函數說法錯誤的是?()。

A:JavaScript函數聲明需要使用分號來結束

B:JavaScript可以用函數構造器(Function())定義

C:JavaScript可以用表達式定義函數

D:JavaScript可以用關鍵字function定義函數

答案:JavaScript函數聲明需要使用分號來結束

下列正確利用表達式定義JavaScript函數的是?()

A:varx=function{returna*b}

B:x=function(a,b){returna*b};

C:varx=function(a,b){a*b}

D:varx=function(a,b){returna*b};

答案:varx=function(a,b){returna*b};

下列說法哪個想法正確的?()

A:利用關鍵字function定義的函數需要以分號結尾

B:利用表達式定義的函數不需要以分號結尾

C:其余選項都不正確

D:利用表達式定義的函數是匿名函數

答案:利用表達式定義的函數是匿名函數

下列說法正確的是?()

A:局部變量定義于函數內部,其他的函數或腳本代碼也可使用

B:全局變量屬于window對象,但全局變量不能應用于頁面上的所有腳本

C:全局和局部變量名稱相同,修改其中一個,會影響另一個的值

D:變量聲明時如果不使用var關鍵字,那么它就是一個全局變量,即便它在函數內定義

答案:變量聲明時如果不使用var關鍵字,那么它就是一個全局變量,即便它在函數內定義

JavaScript的代碼如下所示,請問最后的結果是?

```JavaScript

varadd=(function(){

varcounter=0;

returnfunction(){returncounter+=1;}

})();

add();

add();

add();

```()

A:3

B:0

C:2

D:1

答案:3

以下哪些是JavaScript常見的庫?()

A:jQuery

B:其余選項都是

C:MooTools

D:Prototype

答案:其余選項都是

第五章單元測試

分析下面的javascript代碼段,輸出結果是

varmystring="Iamagoodstudent";

a=mystring.indexOf("good");

document.write(a);()。

A:7

B:5

C:6

D:8

答案:7

執行上面的代碼打印出來的結果,正確的是()。

A:4

B:6

C:5

D:7

答案:6

vararr=newArray(newArray(9,0,3,4,5),['a','b','c'],newArray(2,9,0,6));則arr[1][3]=()。

A:4

B:c

C:Undefined

D:6

答案:Undefined

有如下代碼,該數組的length屬性值為

vararr=newArray(9);

arr[0]=1;

arr[2]=2;()。

A:2

B:8

C:9

D:10

答案:9

以下代碼,哪個結果是正確的?

str+=str.replace('abc','');

alert(str);

varstr='123abc';()

A:123abc

B:123abc123

C:123

D:abc

答案:123abc123

以下哪個結果是正確的?

vara=100,b="100.5a6",c="100.1";

alert(Math.max(a,b,c));()

A:undefined

B:NaN

C:100.1

D:100

答案:NaN

以下哪個語句能正確彈出結果:()

A:alert(newDate(2011,12,25,5).getDay());

B:alert(newDate(2011,12,25).getDay());

C:其余三個結果都正確

D:alert(newDate(2011,12,25,5,5,9).getDay());

答案:其余三個結果都正確

以下代碼正確的運行結果是?

vararr=[0,1,2,3,4,5,6];

arr2=arr.slice(2,5);

alert(arr2);()

A:1,2,3,4

B:2,3,4

C:1,2,3

D:2,3,4,5

答案:2,3,4

vara=newArray(newArray(9,0,3,6,5),newArray(2,9,0,6));則a[0][3]=()。

A:6

B:5

C:3

D:0

答案:6

有如下程序片段,請判斷輸出結果為

varthetime=newDate(2006,11,6,7,20,30);

document.writeln(thetime.getMonth());()。

A:11

B:26

C:2006

D:7

答案:11

請判斷語句“alert(Math.sqrt(4))”的輸出結果:()。

A:16

B:2

C:2或-1

D:4

答案:2

請判斷以下語句執行之后,變量i的值為:

vararr=newArray("Aaa","B","C","D","E");

vari;

alert(i=arr[1].length+4);()。

A:undefined

B:7

C:5

D:0

答案:5

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

A:push()

B:concat()

C:shift()

D:pop()

答案:push()

第六章單元測試

以下說法正確的是()。

A:BOM的作用為可以對頁面得內容進行增加刪除替換;

B:BOM為文檔對象模型;

C:BOM的全稱為DocumentObjectModel;

D:BOM為瀏覽器對象模型

答案:BOM為瀏覽器對象模型

在JavaScript瀏覽器對象模型中,window對象的()屬性用來指定瀏覽器狀態欄中顯示的臨時消息。

A:history

B:status

C:document

D:screen

答案:status

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

A:toolbar

B:scrollbars

C:location

D:menubar

答案:scrollbars

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

()。

A:“history.go(-1)”

B:“javascript:history.go(1)”

C:“history.go(1)”

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

答案:“javascript:history.go(-1)”;

setInterval("alert('welcome');",1000);這段代碼的意思是()。

A:每隔一秒鐘彈出一個對話框

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

C:語句報錯,語法有問題

D:等待1000秒后,再彈出一個對話框

答案:每隔一秒鐘彈出一個對話框

關于IE的window對象表述正確的有()。

A:window.reload()方法可以用來刷新當前頁面

B:window.opener屬性本身就是指向window對象

C:window.location=”a.html”和window.location.href=”a.html”的作用都是把當前頁面替換成a.html頁面

D:定義了全局變量g;可以用window.g的方式來存取該變量

答案:window.opener屬性本身就是指向window對象

;window.location=”a.html”和window.location.href=”a.html”的作用都是把當前頁面替換成a.html頁面

;定義了全局變量g;可以用window.g的方式來存取該變量

JavaScript使用location對象來訪問窗體加載時當前文檔的URL。()

A:對B:錯

答案:對

第七章單元測試

nodeType屬性可用于獲取節點類型,如果返回值為1,則表明該節點為()。

A:元素節點

B:屬性節點

C:文本節點

D:Node節點

答案:元素節點

為獲取頁面中多個同名對象,應使用document的()方法。

A:getElementsByTagName()

B:getElementsById()

C:getElementById()

D:getElementsByName()

答案:getElementsByName()

下列不是document對象的屬性的是:()

A:forms

B:image

C:anchors

D:location

答案:image

DOM中,下列()項不屬于添加和刪除元素。

A:document.createElement(element):創建HTML元素

B:document.removeChild(element):刪除HTML元素

C:document.write(text):寫入HTML輸出流

D:document.addanchors(anchorsname):添加錨點

答案:document.addanchors(anchorsname):添加錨點

下列選項中關于DOM節點說法錯誤的是()。

A:nextSibling屬性,可以訪問當前節點的下一個兄弟節點。

B:lastChild:用來訪問當前節點的第二個孩子節點。

C:hasChildNodes在節點包含一個或多個子節點的情況下返回true。

D:parentNode:指向當前節點的父節點。

答案:lastChild:用來訪問當前節點的第二個孩子節點。

第八章單元測試

如果在HTML頁面中包含如下圖片標簽,則在下劃線處添加()代碼能夠實現隱藏該圖片的功能。

A:style=”display:disvisible”;

B:style=”display:block”;

C:style=”display:visible”;

D:style=”display:none”;

答案:style=”display:none”;

在HTML頁面上包含如下創建層的語句,那么編寫Javascript語句實現顯示該層的語句錯誤的是()。

A:document.getElementsByTagName(“div”)[0].style.display=”block”;

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

C:document.getElementsByName(“imageLayer”).get(0).style.display=”block”;

D:document.getElementsByName(“imageLayer”)[0].style.display=”block”;

答案:document.getElementsByName(“imageLayer”).get(0).style.display=”block”;

在HTML頁面上包含所示的層對象,則JavaScript語句document.getElementById(“info”).innerHTML的值是()。

A:選擇我

B:

C:

D:id=”info”style=”display:block”

答案:

編寫JavaScript函數實現網頁背景色選擇器,下列選項中正確的是()。

A:functionchange(color){window.bgColor=color;}

B:functionchange(color){body.bgColor=color;}

C:functionchange(color){document.bgColor=color;}

D:functionchange(color){form.bgColor=color;}

答案:functionchange(color){document.bgColor=color;}

分析創建按鈕控件的HTML代碼,當點擊此按鈕后產生的結果是()。

A:頁面中的背景色顯示紅色

B:頁面中的文字顯示紅色

C:按鈕中的文字顯示紅色

D:按鈕的背景色顯示紅色

答案:按鈕的背景色顯示紅色

在HTML頁面中,CSS樣式的屬性名background-image應對應Style對象的屬性名()。

A:backgroundImage

B:background

C:backgroundColor

D:image

答案:backgroundImage

在HTML文檔中包含如下鏈接,要實現當鼠標移入該鏈接時,超鏈接文本顏色變為紅色,選項中的正確編碼是()。

A:<ahref=”#”OnMouseOut=”this.style.borderColor=’red’”>注冊</a>

B:<ahref=”#”OnMouseOut=”this.style.color=’red’”>注冊</a>

C:<ahref=”#”OnMouseOver=”this.style.color=’red’”>注冊</a>

D:<ahref=”#”OnMouseOver=”this.style.borderColor=’red’”>注冊</a>

答案:<ahref=”#”OnMouseOver=”this.style.color=’red’”>注冊</a>

第九章單元測試

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

A:onKeyDown

B:onBlur

C:onSubmit

D:onFocus

答案:onKeyDown

以下代碼能實現鼠標移入移出圖片時交換圖像的是()。

A:

B:

C:

D:

答案:

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

A:functionmyKeyDown(){

if(window.keyCode==13)alert(“你按下了回車鍵”);}

B:functionmyKeyDown(){

if(keyCode==13)alert(“你按下了回車鍵”);}

C:functionmyKeyDown(){

if(document.keyCode==13)alert(“你按下了回車鍵”);}

D:functionmyKeyDown(){

if(event.keyCode==13)alert(“你按下了回車鍵”);}

答案:functionmyKeyDown(){

if(event.keyCode==13)alert(“你按下了回車鍵”);}

要求用JavaScript實現下面的功能:在一個文本框中內容發生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內容,下面語句正確的是()。

A:

B:

C:

D:

答案:

執行以上程序片段的效果是()。

A:在IE中,點擊“濟南大學”超鏈接總不能打開“濟南大學”網站。

B:在IE中,點擊“濟南大學”超鏈接總能打開“濟南大學”網站。

C:在IE中,點擊“濟南大學”超鏈接能打開“濟南大學”網站,按下shift鍵點擊“濟南大學”超鏈接不能打開“濟南大學”網站。

D:在IE中,點擊“濟南大學”超鏈接不能打開“濟南大學”網站,按下shift鍵點擊“濟南大學”超鏈接能打開“濟南大學”網站。

答案:在IE中,點擊“濟南大學”超鏈接能打開“濟南大學”網站,按下shift鍵點擊“濟南大學”超鏈接不能打開“濟南大學”網站。

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

A:Onchange

B:Onclick

C:onunload

D:onload

答案:onunload

制作網頁上的浮動廣告時,需要定義一個函數實現浮動廣告層隨滾動條滾動的效果,假如已經定義好了這個名為move的函數,那么最后需要做的是()。

A:捕獲窗口的window.onscroll事件,調用move函數

B:捕獲文檔的document.onscroll事件,調用move函數

C:捕獲文檔的document.onload事件,調用move函數

D:捕獲窗口的window.onload事件,調用move函數

答案:捕獲窗口的window.onscroll事件,調用move函數

第十章單元測試

在一頁面的form1表單元素內有如下內容,請判斷運行后頁面上應輸出:()。

A:student

B:教師

C:學生

D:無內容輸出

答案:教師

某頁面的元素form1表單內有如圖html內容,試判斷javascript代碼執行后,變量theValue的值內容為:()。

A:NULL

B:””

C:1

D:undefined

答案:undefined

在使用Javascript實現省市級聯菜單功能時,在添加城市列表前清空原來的下拉選項的代碼是()。

A:document.myform.selCity.options.length=0

B:document.myform.selCity.options.size=0

C:document.myform.selCity.options.clear()

D:document.myform.selCity.options.deleteAll()

答案:document.myform.selCity.options.length=0

在HTML頁面中包含一個按鈕控件mybutton,如果要實現點擊該按鈕時調用已定義的Javascript函數compute,要編寫的HTML代碼是()。

A:<inputname=”mybutton”type=”button”onBlur=”compute()”value=”計算”>

B:<inputname=”mybutton”type=”button”onClick=”functioncompute()”value=”計算”>

C:<inputname=”mybutton”type=”button”onFocus=”compute()”value=”計算”>

D:<inputname=”mybutton”type=”button”onClick=”compute()”value=”計算”>

答案:<inputname=”mybutton”type=”button”onClick=”compute()”value=”計算”>

在HTML頁面上包含如圖所示表單,要使用圖片代替提交按鈕實現提交,則應該下劃線處填寫的代碼是()。

A:document.MyForm.select()

B:document.MyForm.focus()

C:document.MyForm.click()

D:document.MyForm.submit()

答案:document.MyForm.submit()

在HTML文檔中包含如上所示頁面代碼,要求編寫Javascript語句清空下拉選擇框country的選項內容,則選項中的語句正確的是()。

A:document.form1.country.options.value=””;

B:document.form1.country.value=””;

C:document.form1.country.options.length=0;

D:document.form1.country.options.size=0;

答案:document.form1.country.options.value=””;

第十一章單元測試

下面()不是jquery的選擇器。

A:css選擇器

B:基本選擇器

C:表單選擇器

D:層次選擇器

答案:css選擇器

當DOM加載完成后要執行的函數,下面()是正確的。

A:jQuery(expression,[context])

B:jQuery(elements)

C:jQuery(html,[ownerDocument])

D:jQuery(callback)

答案:jQuery(callback)

下面()不是jquery對象訪問的方法。

A:.length

B:each()

C:onclick()

D:size()

答案:onclick()

如果想被選元素之后插入HTML標記或已有的元素,下面()是實現該功能的。

A:after(content)

B:insertAfter(content)

C:appendTo(content)

D:append(content)

答案:after(content)

在jquery中,()可以選擇使用myClass類的所有元素。

A:$("#myClass")

B:$(".myClass")

C:${*}

D:${‘body’}

答案:$(".myClass")

以下jQuery代碼運行后,對應的HTML代碼變為

()。

A:

B:

C:

D:

答案:

以下關于jQuery優點的說法中錯誤的是(

溫馨提示

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

最新文檔

評論

0/150

提交評論