CSSRAIN第一季测试题目
简单测试一下大家的水平,题目大部分来自网络。
一,选择题。
1,以下哪个单词不属于javascript保留字:()
A. with
B. parent
C. class
D. void
2,以下哪条语句会产生运行错误:()
A.var obj = ( );
B.var obj = [ ];
C.var obj = { };
D.var obj = / /;
3、请选择结果为真的表达式:( )
A. null instanceof Object
B. null == undefined
C. NaN ==
NaN
4, JScript是javascript的简称 ( )
A, 对
B, 错
5,(多选)foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的:( )
A. foo.att
B. foo(“att”)
C. foo[“att”]
D. foo{“att”}
E. foo[“a”+”t”+”t”]
6、(多选)以下哪些是javascript的全局函数:()
A. escape
B. parseFloat
C. eval
D. setTimeout
E. alert
7、通过IFrame,网页可以嵌入其他网页内容,并可以动态更改; 这句话对吗?()
A. 对
B, 错
8,window.reload()方法可以用来刷新当前页面 ? ()
A. 对
B, 错
9, 定义了全局变量g;可以用window.g的方式来存取该变量 ? ()
A. 对
B, 错
10,笔试环境,不要用电脑运行。
<SCRIPT LANGUAGE="JavaScript">
var a_number = 1000
var a_string = String(a_number);
a_string.cssrain = "javascript";
alert(a_string.cssrain);
</SCRIPT>
其中的alert(a_string.cssrain) 将输出? ( )
A:undefined
B : object
C : javascript
11, <SCRIPT LANGUAGE="JavaScript">
var a = 0;
var b = -1;
var c = 1;
function assert (aVar) {
if (aVar==true) alert(true);
else alert(false);
}
assert(a)
assert(b)
assert(c)
</SCRIPT>
其中 后面 3个 将输出 ?()
A:false, true,true
B : false, false,true
C : true, false,true
D : false, false, false
12, <SCRIPT LANGUAGE="JavaScript">
var aVar = "false";
alert(!aVar)
var aVar = "true";
alert(!aVar)
var aVar = "undefined";
alert(!aVar)
</SCRIPT>
A:false, true,true
B : false, false,true
C : true, false,true
D : false, false, false
二,作答题。
13、说几条XHTML规范的内容(至少3条) ?
14.如何获取表单<select>域的选择的文本和值?
<form name="a">
<select name="a" size="1" οnchange=" ">
<option value="a">1</option>
<option value="b">2</option>
<option value="c">3</option>
</select>
</form>
15.在JavaScript中定时2秒后调用函数 foo() ,如何写?
16,写一个foo()函数,要求能够弹出对话框提示当前选中的是第几个单选框。
<form name="form1" οnsubmit="return foo();">
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="submit"/>
</form>
17,把一个网页中 ,最后一个表格的的边框改为红色 。
<TABLE><TR><TD>
<TABLE>
<TR><TD>1</TD><TD>2</TD><TD>3</TD></TR>
</TABLE>
<TABLE>
<TR><TD>2</TD><TD>2</TD></TR>
<TR><TD>3</TD><TD>4</TD></TR>
</TABLE>
<TABLE>
<TR><TD>33</TD><TD>33</TD><TD>33</TD></TR>
<TR><TD>33</TD><TD>33</TD><TD>33</TD></TR>
</TABLE>
</TD></TR></TABLE>
18, <SCRIPT LANGUAGE="JavaScript">
function fun(){
var a = 50;
var b = 60;
var c = 50;
alert(a = b);
alert(a == b);
alert(a == c);
}
fun();
</SCRIPT>
输出结果是?
19,写一个字符串翻转功能的函数。
给定var rain = "c,s,s,r,a,i,n";把这个字符串变成 “n,i,a,r,s,s,c “;
var rain = "c,s,s,r,a,i,n";
function rel(str)
{
// do yourself
}
答案索取:
http://www.cssrain.cn/demo/a/t_1.txt