JavaScript
基础练习?/p>
1
JavaScript
基础练习?/p>
(
参考资料:
JavaScript
程序设计基础教程第一?/p>
)
第三章习?/p>
一、判断题
1.
?/p>
JavaScript
中可以用十六进制形式表示
浮点
数常量?/p>
f
2.
空字符串?/p>
""
)也是字符串常量?/p>
3.
使用单引号对?/p>
' '
)表示字符常量,而使用双引号对(
" "
)表示字符串常量?/p>
F
‘”不区分
4.
在定?/p>
JavaScript
变量时,一定要指出变量名和值?/p>
f
5.
?/p>
var
定义一个变量后,如果没有赋予任何值,那么它的值是空值,?/p>
null.f
6.
JavaScript
规定在使用任何变量之前必须先使用
var
声明它?/p>
f
7.
在使?/p>
var x=1
声明变量
x
之后,赋值语?/p>
x="
今天天气真好
"
将出错?/p>
f
8.
表达式的类型只取决于运算符,与操作数无关?/p>
F
9.
两个整数进行除(
/
)运算,其结果也为整数?/p>
F
会生成小?/p>
java
?/p>
10.
如果有定?/p>
var a=true,b
;那?/p>
a ll b
的结果为
true
?/p>
t
二、单选题
1
.以下哪个常量值最大?
A.80
B
. 0X65 C.095 D.0115
2
.下面四个变量声明语句中,哪一个变量的命名是正确的?/p>
A. var default
B
. var my_bouse
C. var my dog D. var 2cats
3
.下面哪一个语句定义了一个名?/p>
pageNumber
的变量并将它的值赋?/p>
240?
A. var PageNumber=240 B. pagenumber=240
C
. var pageNumber=240 D. var int named pageNumber=240
4
.下面哪一个字符串变量定义语句是不正确的?
A. var mytext = "Here is some text!" B. var mytext = 'Here is some text!'
C.
var mytext = 'Here is some text!" D. var mytext = "Here is\nsome text!"
5
.下面四?/p>
JavaScript
语句中,哪一个是合法的?
A. document.write
?/p>
"John said ,''Hi!"")
B. document.write
?/p>
"John said ,''Hi!"')
C. document.write
?/p>
"John said ,''Hi!")
D
. document.write
?/p>
"John said ,\''Hi!\"")
6
.下面哪一个不?/p>
JavaScript
运算符?
A. = B. == C. &&
D
. $#
7
.表达式
123%7
的计算结果是
A. 2 B. 3
C
. 4 D. 5
8
.表达式
"123abe"-"123"
的计算结果是_?/p>
A. "abc" B. 0 C. "123abc123"
D
. NaN
9
.赋值运算符的作用是什么?
A
.
给一个变量赋新?/p>
B.
给一个变量赋予一个新?/p>
C.
执行比较运算
D.
没有任何用处
10
.比较运算符的作用是什么?
A
.执行数学计?/p>
B.
处理二进制位,目前还不重?/p>