




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Web前端進(jìn)階之JavaScript知到智慧樹章節(jié)測試課后答案2024年秋濟(jì)南大學(xué)第一章單元測試
以下哪個選項是JavaScript的特點()
A:基于對象和事件驅(qū)動
B:跨平臺
C:解釋型腳本語言
D:具有以上各種特點
答案:具有以上各種特點
編輯JavaScript程序時()。
A:只能使用FrontPage軟件
B:只能使用Dreamweaver工具
C:只能使用記事本
D:可以使用任何一種文本編輯器
答案:可以使用任何一種文本編輯器
下面的JavaScript語句書寫正確的是()。
A:alert('您好!");
B:alert(您好!);
C:alert(”您好!”);
D:alert(“您好!”);
答案:alert(“您好!”);
下面有關(guān)JavaScript說法錯誤的是()。
A:可以在HTML文檔中放入不限數(shù)量的腳本。
B:也可以把腳本保存到外部文件中。外部文件通常包含被多個網(wǎng)頁使用的代碼。外部JavaScript文件的文件擴(kuò)展名是.js。
C:腳本可位于HTML的<body>或<head>部分中,或者同時存在于兩個部分中。
D:可以在JavaScript代碼中使用雙反斜杠對代碼行進(jìn)行換行。
答案:可以在JavaScript代碼中使用雙反斜杠對代碼行進(jìn)行換行。
下列選項中,有關(guān)JavaScript說法錯誤的是()。
A:加入了JavaScript特效的頁面,稱為動態(tài)頁面
B:JavaScript被設(shè)計為向HTML頁面增加交互性。
C:JavaScript作為一種腳本語言,已經(jīng)被廣泛地應(yīng)用于Web頁面當(dāng)中,通過嵌入HTML來實現(xiàn)各種酷炫的動態(tài)效果,為用戶提供賞心悅目的瀏覽效果。
D:完整的JavaScript實現(xiàn)包含三個部分:ECMAScript,文檔對象模型和瀏覽器對象模型。
答案:加入了JavaScript特效的頁面,稱為動態(tài)頁面
第二章單元測試
在以上代碼段中,哪些變量是全局變量?()
A:只有a
B:b和c
C:a和c
D:a、b、c都是
答案:a和c
以下描述中錯誤的是()。
A:alert(typeof(null))顯示的內(nèi)容為:object
B:alert(typeof(function(){}))顯示的內(nèi)容為:Function
C:alert(typeof(99))顯示的內(nèi)容為:number
D:alert(typeof(undefined))顯示的內(nèi)容為:undefined
答案:alert(typeof(function(){}))顯示的內(nèi)容為:Function
以下哪個語句打印出來的結(jié)果是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';
以下代碼,哪個結(jié)果是正確的?
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,應(yīng)使用()函數(shù)。
A:isNaN
B:parseInt
C:Number
D:IsNaN
答案:isNaN
以下哪個變量名是非法的?()
A:_des
B:Sum
C:num_1
D:2sum
答案:2sum
(778>787)?5:2的結(jié)果是()。
A:5
B:2
C:3
D:5,2
答案:2
在JavaScript表達(dá)式中12+"12"+"5"的結(jié)果是()。
A:126
B:12125
C:29
D:1217
答案:12125
分析javascript代碼段,輸出結(jié)果是
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代碼段,輸出結(jié)果是
a=eval("3+6+7");
document.write(a);()。
A:其余都不是
B:0
C:16
D:367
答案:16
執(zhí)行上述的代碼打印出的結(jié)果,正確的是()。
A:NaN,30,512,11
B:NaN,30,17,undefined
C:2,30,512,NaN
D:1,3,17,NaN
答案:2,30,512,NaN
執(zhí)行上述的代碼打印出的結(jié)果,正確的是()。
A:246
B:135
C:136
D:145
答案:145
下列選項中哪一個可以作為for循環(huán)中有效的第一行:()。
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的循環(huán)次數(shù)是
vari;
while(i=0)
i--;()。
A:1
B:無限
C:0
D:5
答案:0
對于循環(huán)語句的描述中,以下哪個是錯誤的()。
A:循環(huán)體內(nèi)可以不包括循環(huán)語句
B:循環(huán)體內(nèi)可以再出現(xiàn)其他循環(huán)語句
C:循環(huán)體內(nèi)可以出現(xiàn)條件判斷語句
D:循環(huán)體內(nèi)必須出現(xiàn)continue或break
答案:循環(huán)體內(nèi)必須出現(xiàn)continue或break
要使語句“varx=1;while()x+=2”執(zhí)行10次,應(yīng)填入的項為()。
A:X<=20
B:X<20
C:X<=10
D:X<10
答案:X<20
語句“varx=1,sum=0;for(;sum<=10;x++)sum+=x;”執(zhí)行之后,x的值為:()。
A:x=6
B:x=4
C:x=5
D:x=3
答案:x=6
下列哪個函數(shù)可以將參數(shù)字符串當(dāng)成Javascript程序代碼執(zhí)行?()
A:eval()
B:toString()
C:encodeURI()
D:escape()
答案:eval()
第三章單元測試
下列關(guān)于JavaScript對象說法錯誤的是()。
A:在JavaScript中,幾乎所有的事物都是對象
B:JavaScript對象是基于鍵值對的,鍵值對通常寫法為name:value
C:JavaScript只能通過花括號來創(chuàng)建對象
D:JavaScript對象是擁有屬性和方法的數(shù)據(jù)
答案:JavaScript只能通過花括號來創(chuàng)建對象
下列說法中正確的是()。
A:對于"varx=person;",如果修改對象x的屬性,對象person的屬性也會跟著改變
B:JavaScript的對象一旦創(chuàng)建就是不可改變的
C:JavaScript只能通過"對象.屬性名;"的方式調(diào)用對象的屬性
D:JavaScript的對象的鍵可以不是唯一的
答案:對于"varx=person;",如果修改對象x的屬性,對象person的屬性也會跟著改變
下列關(guān)于JavaScript對象說法錯誤的是()。
A:JavaScript對象是基于鍵值對的,鍵值對通常寫法為name:value
B:在"FamilyName=Person.LastName;"中,F(xiàn)amilyName調(diào)用了Person對象的LastName方法
C:JavaScript對象是變量的容器
D:鍵值對在JavaScript對象通常稱為對象屬性
答案:在"FamilyName=Person.LastName;"中,F(xiàn)amilyName調(diào)用了Person對象的LastName方法
下列選項中正確創(chuàng)建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代碼如下所示,請問代碼最后的輸出結(jié)果是
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;}
下列關(guān)于JavaScript對象創(chuàng)建方法錯誤的是()。
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";
}
];
下列關(guān)于JavaScript類說法錯誤的是()。
A:JavaScript是面向?qū)ο蟮恼Z言,但是在JavaScript沒有類這一概念
B:在最新的ECMAScript6標(biāo)準(zhǔn)中,官方正式引入了關(guān)鍵字class用于創(chuàng)建類
C:在最新的ECMAScript6標(biāo)準(zhǔn)中,官方正式引入了關(guān)鍵字extends用于創(chuàng)建子類
D:在最新的ECMAScript6標(biāo)準(zhǔn)中,關(guān)鍵字static只能用于靜態(tài)方法而不能用于靜態(tài)屬性
答案:JavaScript是面向?qū)ο蟮恼Z言,但是在JavaScript沒有類這一概念
下面JavaScript代碼輸出結(jié)果正確的是
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代碼輸出結(jié)果正確的是
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
下列關(guān)于JavaScript類說法正確的是()。
A:其余選項都正確
B:在最新的ECMAScript6標(biāo)準(zhǔn)中,官方實現(xiàn)了類的靜態(tài)方法,但沒有實現(xiàn)靜態(tài)屬性
C:在最新的ECMAScript6標(biāo)準(zhǔn)中,公共類和私有類的聲明只是TC39委員會提出的實驗功能,大部分瀏覽器是不支持的,但是可以通過Babel等系統(tǒng)構(gòu)建后使用此功能
D:在最新的ECMAScript6標(biāo)準(zhǔn)中,私有字段僅能在字段聲明中預(yù)先定義
答案:其余選項都正確
下列關(guān)于刪除JavaScript對象屬性說法錯誤的是()。
A:delete關(guān)鍵字只能刪除自有屬性,不能刪除繼承屬性
B:delete關(guān)鍵字刪除對象屬性成功時返回true
C:delete關(guān)鍵字可用于刪除對象屬性,但是delete只是斷開屬性和宿主對象的聯(lián)系
D:delete關(guān)鍵字刪除不存在的對象屬性時返回false
答案:delete關(guān)鍵字刪除不存在的對象屬性時返回false
下列關(guān)于檢測JavaScript對象屬性說法最合理的是()。
A:其余選項都正確
B:hasOwnProperty():用于檢測自有屬性
C:propertyIsEnumerable():只有檢測到是自有屬性且屬性是可枚舉時才返回true
D:in:可用于檢測自有屬性和繼承屬性
答案:其余選項都正確
現(xiàn)有一個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]);
第四章單元測試
以下哪個表達(dá)式可以產(chǎn)生一個0~7之間(含0,7)的隨機(jī)整數(shù)?()。
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)
以下哪個函數(shù)可以獲取今天的日期?()。
A:Date()
B:Now()
C:Date.UTC()
D:Time()
答案:Date()
下列關(guān)于JavaScript函數(shù)說法錯誤的是?()。
A:JavaScript函數(shù)聲明需要使用分號來結(jié)束
B:JavaScript可以用函數(shù)構(gòu)造器(Function())定義
C:JavaScript可以用表達(dá)式定義函數(shù)
D:JavaScript可以用關(guān)鍵字function定義函數(shù)
答案:JavaScript函數(shù)聲明需要使用分號來結(jié)束
下列正確利用表達(dá)式定義JavaScript函數(shù)的是?()
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:利用關(guān)鍵字function定義的函數(shù)需要以分號結(jié)尾
B:利用表達(dá)式定義的函數(shù)不需要以分號結(jié)尾
C:其余選項都不正確
D:利用表達(dá)式定義的函數(shù)是匿名函數(shù)
答案:利用表達(dá)式定義的函數(shù)是匿名函數(shù)
下列說法正確的是?()
A:局部變量定義于函數(shù)內(nèi)部,其他的函數(shù)或腳本代碼也可使用
B:全局變量屬于window對象,但全局變量不能應(yīng)用于頁面上的所有腳本
C:全局和局部變量名稱相同,修改其中一個,會影響另一個的值
D:變量聲明時如果不使用var關(guān)鍵字,那么它就是一個全局變量,即便它在函數(shù)內(nèi)定義
答案:變量聲明時如果不使用var關(guān)鍵字,那么它就是一個全局變量,即便它在函數(shù)內(nèi)定義
JavaScript的代碼如下所示,請問最后的結(jié)果是?
```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代碼段,輸出結(jié)果是
varmystring="Iamagoodstudent";
a=mystring.indexOf("good");
document.write(a);()。
A:7
B:5
C:6
D:8
答案:7
執(zhí)行上面的代碼打印出來的結(jié)果,正確的是()。
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
有如下代碼,該數(shù)組的length屬性值為
vararr=newArray(9);
arr[0]=1;
arr[2]=2;()。
A:2
B:8
C:9
D:10
答案:9
以下代碼,哪個結(jié)果是正確的?
str+=str.replace('abc','');
alert(str);
varstr='123abc';()
A:123abc
B:123abc123
C:123
D:abc
答案:123abc123
以下哪個結(jié)果是正確的?
vara=100,b="100.5a6",c="100.1";
alert(Math.max(a,b,c));()
A:undefined
B:NaN
C:100.1
D:100
答案:NaN
以下哪個語句能正確彈出結(jié)果:()
A:alert(newDate(2011,12,25,5).getDay());
B:alert(newDate(2011,12,25).getDay());
C:其余三個結(jié)果都正確
D:alert(newDate(2011,12,25,5,5,9).getDay());
答案:其余三個結(jié)果都正確
以下代碼正確的運行結(jié)果是?
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
有如下程序片段,請判斷輸出結(jié)果為
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))”的輸出結(jié)果:()。
A:16
B:2
C:2或-1
D:4
答案:2
請判斷以下語句執(zhí)行之后,變量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對象的哪個方法向數(shù)組的末尾添加一個或更多元素,并返回新的長度。?()
A:push()
B:concat()
C:shift()
D:pop()
答案:push()
第六章單元測試
以下說法正確的是()。
A:BOM的作用為可以對頁面得內(nèi)容進(jìn)行增加刪除替換;
B:BOM為文檔對象模型;
C:BOM的全稱為DocumentObjectModel;
D:BOM為瀏覽器對象模型
答案:BOM為瀏覽器對象模型
在JavaScript瀏覽器對象模型中,window對象的()屬性用來指定瀏覽器狀態(tài)欄中顯示的臨時消息。
A:history
B:status
C:document
D:screen
答案:status
open()方法的哪個外觀參數(shù)可以設(shè)置是否顯示滾動條?()。
A:toolbar
B:scrollbars
C:location
D:menubar
答案:scrollbars
在HTML中,點擊圖片”previous.gif”上的超級鏈接后頁面將加載歷史列表中的上一個URL頁面。代碼如下所示,應(yīng)在下劃線處填入
()。
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秒后,再彈出一個對話框
答案:每隔一秒鐘彈出一個對話框
關(guān)于IE的window對象表述正確的有()。
A:window.reload()方法可以用來刷新當(dāng)前頁面
B:window.opener屬性本身就是指向window對象
C:window.location=”a.html”和window.location.href=”a.html”的作用都是把當(dāng)前頁面替換成a.html頁面
D:定義了全局變量g;可以用window.g的方式來存取該變量
答案:window.opener屬性本身就是指向window對象
;window.location=”a.html”和window.location.href=”a.html”的作用都是把當(dāng)前頁面替換成a.html頁面
;定義了全局變量g;可以用window.g的方式來存取該變量
JavaScript使用location對象來訪問窗體加載時當(dāng)前文檔的URL。()
A:對B:錯
答案:對
第七章單元測試
nodeType屬性可用于獲取節(jié)點類型,如果返回值為1,則表明該節(jié)點為()。
A:元素節(jié)點
B:屬性節(jié)點
C:文本節(jié)點
D:Node節(jié)點
答案:元素節(jié)點
為獲取頁面中多個同名對象,應(yīng)使用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):創(chuàng)建HTML元素
B:document.removeChild(element):刪除HTML元素
C:document.write(text):寫入HTML輸出流
D:document.addanchors(anchorsname):添加錨點
答案:document.addanchors(anchorsname):添加錨點
下列選項中關(guān)于DOM節(jié)點說法錯誤的是()。
A:nextSibling屬性,可以訪問當(dāng)前節(jié)點的下一個兄弟節(jié)點。
B:lastChild:用來訪問當(dāng)前節(jié)點的第二個孩子節(jié)點。
C:hasChildNodes在節(jié)點包含一個或多個子節(jié)點的情況下返回true。
D:parentNode:指向當(dāng)前節(jié)點的父節(jié)點。
答案:lastChild:用來訪問當(dāng)前節(jié)點的第二個孩子節(jié)點。
第八章單元測試
如果在HTML頁面中包含如下圖片標(biāo)簽,則在下劃線處添加()代碼能夠?qū)崿F(xiàn)隱藏該圖片的功能。
A:style=”display:disvisible”;
B:style=”display:block”;
C:style=”display:visible”;
D:style=”display:none”;
答案:style=”display:none”;
在HTML頁面上包含如下創(chuàng)建層的語句,那么編寫Javascript語句實現(xiàn)顯示該層的語句錯誤的是()。
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函數(shù)實現(xiàn)網(wǎng)頁背景色選擇器,下列選項中正確的是()。
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;}
分析創(chuàng)建按鈕控件的HTML代碼,當(dāng)點擊此按鈕后產(chǎn)生的結(jié)果是()。
A:頁面中的背景色顯示紅色
B:頁面中的文字顯示紅色
C:按鈕中的文字顯示紅色
D:按鈕的背景色顯示紅色
答案:按鈕的背景色顯示紅色
在HTML頁面中,CSS樣式的屬性名background-image應(yīng)對應(yīng)Style對象的屬性名()。
A:backgroundImage
B:background
C:backgroundColor
D:image
答案:backgroundImage
在HTML文檔中包含如下鏈接,要實現(xiàn)當(dāng)鼠標(biāo)移入該鏈接時,超鏈接文本顏色變?yōu)榧t色,選項中的正確編碼是()。
A:<ahref=”#”O(jiān)nMouseOut=”this.style.borderColor=’red’”>注冊</a>
B:<ahref=”#”O(jiān)nMouseOut=”this.style.color=’red’”>注冊</a>
C:<ahref=”#”O(jiān)nMouseOver=”this.style.color=’red’”>注冊</a>
D:<ahref=”#”O(jiān)nMouseOver=”this.style.borderColor=’red’”>注冊</a>
答案:<ahref=”#”O(jiān)nMouseOver=”this.style.color=’red’”>注冊</a>
第九章單元測試
在HTML頁面上,當(dāng)按下鍵盤上的任意一個鍵時都會觸發(fā)Javascript的()事件。
A:onKeyDown
B:onBlur
C:onSubmit
D:onFocus
答案:onKeyDown
以下代碼能實現(xiàn)鼠標(biāo)移入移出圖片時交換圖像的是()。
A:
B:
C:
D:
答案:
在HTML頁面中包含如圖所示代碼,則編寫Javascript函數(shù)判斷是否按下鍵盤上的回車鍵正確的編碼是()。
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實現(xiàn)下面的功能:在一個文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個消息框顯示文本框中的內(nèi)容,下面語句正確的是()。
A:
B:
C:
D:
答案:
執(zhí)行以上程序片段的效果是()。
A:在IE中,點擊“濟(jì)南大學(xué)”超鏈接總不能打開“濟(jì)南大學(xué)”網(wǎng)站。
B:在IE中,點擊“濟(jì)南大學(xué)”超鏈接總能打開“濟(jì)南大學(xué)”網(wǎng)站。
C:在IE中,點擊“濟(jì)南大學(xué)”超鏈接能打開“濟(jì)南大學(xué)”網(wǎng)站,按下shift鍵點擊“濟(jì)南大學(xué)”超鏈接不能打開“濟(jì)南大學(xué)”網(wǎng)站。
D:在IE中,點擊“濟(jì)南大學(xué)”超鏈接不能打開“濟(jì)南大學(xué)”網(wǎng)站,按下shift鍵點擊“濟(jì)南大學(xué)”超鏈接能打開“濟(jì)南大學(xué)”網(wǎng)站。
答案:在IE中,點擊“濟(jì)南大學(xué)”超鏈接能打開“濟(jì)南大學(xué)”網(wǎng)站,按下shift鍵點擊“濟(jì)南大學(xué)”超鏈接不能打開“濟(jì)南大學(xué)”網(wǎng)站。
在某一頁面關(guān)閉時,要自動顯示出另一頁面,可通過在<body>中使用下邊的哪一事件來完成()。
A:Onchange
B:Onclick
C:onunload
D:onload
答案:onunload
制作網(wǎng)頁上的浮動廣告時,需要定義一個函數(shù)實現(xiàn)浮動廣告層隨滾動條滾動的效果,假如已經(jīng)定義好了這個名為move的函數(shù),那么最后需要做的是()。
A:捕獲窗口的window.onscroll事件,調(diào)用move函數(shù)
B:捕獲文檔的document.onscroll事件,調(diào)用move函數(shù)
C:捕獲文檔的document.onload事件,調(diào)用move函數(shù)
D:捕獲窗口的window.onload事件,調(diào)用move函數(shù)
答案:捕獲窗口的window.onscroll事件,調(diào)用move函數(shù)
第十章單元測試
在一頁面的form1表單元素內(nèi)有如下內(nèi)容,請判斷運行后頁面上應(yīng)輸出:()。
A:student
B:教師
C:學(xué)生
D:無內(nèi)容輸出
答案:教師
某頁面的元素form1表單內(nèi)有如圖html內(nèi)容,試判斷javascript代碼執(zhí)行后,變量theValue的值內(nèi)容為:()。
A:NULL
B:””
C:1
D:undefined
答案:undefined
在使用Javascript實現(xiàn)省市級聯(lián)菜單功能時,在添加城市列表前清空原來的下拉選項的代碼是()。
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,如果要實現(xiàn)點擊該按鈕時調(diào)用已定義的Javascript函數(shù)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頁面上包含如圖所示表單,要使用圖片代替提交按鈕實現(xiàn)提交,則應(yīng)該下劃線處填寫的代碼是()。
A:document.MyForm.select()
B:document.MyForm.focus()
C:document.MyForm.click()
D:document.MyForm.submit()
答案:document.MyForm.submit()
在HTML文檔中包含如上所示頁面代碼,要求編寫Javascript語句清空下拉選擇框country的選項內(nèi)容,則選項中的語句正確的是()。
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選擇器
當(dāng)DOM加載完成后要執(zhí)行的函數(shù),下面()是正確的。
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標(biāo)記或已有的元素,下面()是實現(xiàn)該功能的。
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代碼運行后,對應(yīng)的HTML代碼變?yōu)?/p>
()。
A:
B:
C:
D:
答案:
以下關(guān)于jQuery優(yōu)點的說法中錯誤的是(
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年四川省廣元市中考?xì)v史真題
- 高中校園手工制作活動對學(xué)生科學(xué)探究能力的培養(yǎng)策略論文
- 芯片出入庫管理制度
- 蘋果店庫存管理制度
- 草莓園全年管理制度
- 茶文化創(chuàng)業(yè)計劃書
- 《一年級下冊語文園地五》課件
- 高二人教版高中英語模塊56有效課型課堂教學(xué)設(shè)計及案例分析鄭秋秋
- vivo智能手機(jī)營銷策劃案
- 財產(chǎn)分割協(xié)議書
- 2025(統(tǒng)編版)語文二年級下冊第六單元解析+任務(wù)目標(biāo)+大單元教學(xué)設(shè)計
- 《直升機(jī)介紹》課件
- 醫(yī)院預(yù)防職務(wù)犯罪講座
- 吸脂術(shù)護(hù)理查房
- 國家開放大學(xué)《幼兒園課程與活動設(shè)計》期末大作業(yè)參考答案
- 2024年中英城市更新白皮書
- NB/T 11127-2023在用鋼絲繩芯輸送帶報廢檢測技術(shù)規(guī)范
- 鐵路網(wǎng)絡(luò)安全概述
- 南京信息工程大學(xué)《數(shù)據(jù)庫原理與應(yīng)用Ⅱ》2022-2023學(xué)年期末試卷
- 雨水回收系統(tǒng)技術(shù)規(guī)格書
- DB11T 1946-2021 智慧工地評價標(biāo)準(zhǔn)
評論
0/150
提交評論