一、单选题
1. 下面JavaScript变量名中,合法的是( )。
A. 666variable
B. my_variable
C. function
D.-variable
2. parseFloat(18.98)返回的值是( )。
A. 18
B. 19
C. 18.98
D."18.98"
3. 下面不属于JavaScript基本数据类型的是( )。
A. 字符串
B. 布尔值
C. undefined
D. 对象
4. 下面选项中,属于JavaScript正确注释方式是( )。(选两项)
A. //注释内容
B. /*注释内容*/
C. <!--注释内容-->
D. /注释内容/
5. document.write("\"复仇者\"联盟");
这一句代码的输出结果是( )。
A. 复仇者联盟
B. "复仇者"联盟
C. \"复仇者\"联盟
D. 语法有误,程序报错
6. 下面有一段JavaScript程序,输出结果是( )。
var str = "101中学";
document.write(parseInt(str));
A. NaN
B. 101
C. 101中学
D. 程序报错
7. 下面哪一个表达式将会返回false?( )
A. !(3<=1)
B. (4>=4)&&(5<=2)
C. ("a"=="a")&&("c"!="d")
D. (2<3)||(3<2)
8. 下面有一段JavaScript程序,运行之后变量c的值为( )。
var a, b, c;
a = "2";
b = 2;
c = a + b;
A. 4
B. "4"
C. 22
D. "22"
9. 下面有一段JavaScript程序,运行之后变量y的值为( )。
var x, y;
x = 10;
y = x++;
A. 9
B. 10
C. 11
D. undefined