js练习题
一. 选择题
-
写“Hello World ”的正确 javascript语法是( ). A
A. document.write(“Hello World”)
B. “Hello World”
C. response.write(“Hello World”)
D. (“Hello World”) -
在JavaScript表达式中13+“13”+"5"的结果是( ). D
A. 29
B. 1217
C. 126
D. 13135 -
对JavaScript基本语法描述不正确的一项是( ). B
A. JavaScript严格区分大小写
B. JavaScript程序代码的格式,每条功能执行语句的最后必须用分号(;)结束
C. JavaScript脚本程序可以独立保存为一个外部文件,但其中不能包含<script></script>
标签
D. JavaScript中使用单引号和双引号声明的字符串没有任何区别 -
下列JavaScript 的循环语句中 ( )是正确的. 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++) -
下列的哪一个表达式将返回假( ). B
A. !(3 <= 1)
B. (4 >= 4) && (5 <= 2)
C. (“a ” == ” a”) && ( “c” != ”d ”)
D. (2 < 3) || (3 < 2) -
js中取得指定字符在字符串中的位置的函数是( ). C
A. indexOf
B. indexOfValue
C. indexOf
D. addindex -
下列不属于 JavaScript dom操作事件的是 ( ).C
A.onclick
B.onkeydown
C.onbodyload
D.onmouseover -
js 语句 A
var a1=10;
var a2=20;
alert(“a1+a2= ”+a1+a2);
将显示 ( )结果
A.a1+a2=30
B.a1+a2=1020
C.a1+a2=a1+a2
-
将字串s 中的所有字母变为小写字母的方法是 ( ). B
A. s.toSmallCase()
B. s.toLowerCase()
C. s.toUpperCase()
D. s.toUpperChars() -
以下表达式产生一个 0~7之间( 含0,7)的随机整数( ) . C
A. Math.floor(Math.random()*6)
B. Math.floor(