第一篇:Javascript期末考試及答案
JavaScript試題
一、選擇題
1、寫“Hello World”的正確javascript語法是?()
A.document.write(“Hello World”)
B.“Hello World”
C.response.write(“Hello World”)
D.(“Hello World”)
2、JavaScript使用()來分隔兩條語句
A.分號
B.逗號
C.括號
D.句號
3、下列JavaScript的判斷語句中()是正確的
A.if(i==0)
B.if(i=0)
C.if i==0 then
D.if i=0 then
4、下列JavaScript的循環(huán)語句中()是正確的 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、下列的哪一個表達式將返回假()
A.!(3<1)
B.(4>=4)
C.(“c”!=”d”)
D.(2<3)&&(3<2)
6、以下不屬于鼠標事件的是()
A.onclick
B.onmouseover
C.onload
D.onmouseout
7、Math.abs(52)的結果是:()
A.51
B.52C.-52
D.50
8、以下JavaScript語句
var a1=10;var a2=20;alert(“a1+a2=”+a1+a2)將顯示()結果
A.a1+a2=30
B.a1+a2=1020
C.a1+a2=a1+a2
D.a1+a2=+10+20
9、將字串s中的所有字母變?yōu)樾懽帜傅姆椒ㄊ牵ǎ?/p>
A.s.toSmallCase()
B.s.toLowerCase()C.s.toUpperCase()
D.s.toUpperChars()
10、以下()表達式產(chǎn)生一個0~7之間(含0,7)的隨機整數(shù).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、不能使用在標簽“