一、选择题
1、varstr = "hello" || true && 0 || "word",str的值是(A)
A、hello B、true C、0 D、word
2、(多选)正则表达式,(?0d{2}[)-]?d8,以下哪些是符合匹配(AB)
A、(010)88886666 B、022-88886666 C、0212345678 D、(0188886666
3、请选择产生粗字体的HTML标签(C)
A、<bold> B、<bb> C、<b> D、<bld>
4、在 XHTML 中有哪些不同的 DTD(A)
A、Strict, Transitional, Frameset
B、Strict, Transitional, Loose, Frameset
C、Strict, Transitional, Loose
D、Strict, Transitional
5、如何在 CSS 文件中插入注释?(C)
A、// this is a comment
B、// this is a comment //
C、/* this is a comment */
D、' this is a comment
6、定义 JavaScript 数组的正确方法是?(C)
A、var txt = new Array="George","John","Thomas"
B、var txt = new Array(1:"George",2:"John",3:"Thomas")
C、var txt = new Array("George","John","Thomas")
D、var txt = new Array:1=("George")2=("John")3=("Thomas")
7、如何在浏览器的状态栏放入一条消息?(B)
A、statusbar = "put your message here"
B、window.status = "put your message here"
C、window.status("put your message here")
D、status("put your message here")
8、以下哪种方法可正确地引用名为“mystyle.xsl”的样式表?(B)
A、<link type="text/xsl" href="mystyle.xsl" />
B、<?xml-stylesheet type="text/xsl" href="mystyle.xsl" ?>
C、<stylesheet type="text/xsl" href="mystyle.xsl" />
D、<?xml-stylesheet type="text/xsl" href="mystyle.xsl" />
9、(多选)关于XmlHttpRequest对象的readyStatue属性,下列说法中正确的有(BC)
A、当open()方法条用后,readyState属性值为2
B、当readyState的值为3时,send()方法已经被调用
C、当readyState的值为3时,服务器已经响应,但响应未完全结束
D、当readyState的值为4时,HTTP响应码一定是200
10、从创建一个XmlHttpRequest对象开始,到成功收到服务器响应结束,
onreadystatechange事件一共触发(D)次
A、2 B、3 C、4 D、5
11、下面哪一个不是jquery对象访问的方法?(D)
A、each(callback) B、size() C、index(subject) D、index()
12、(多选)下面哪几个不是属于jquery的事件处理? (BC)
A、bind(type) B、click() C、change() D、one(type)
13、如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(D)
A、append(content) B、appendTo(content) C、insertAfter(content) D、after(content)
14、(多选)以下哪些是面向对象的基本特征:(ACD)
A、封装
B、并发 C、抽象 D、多态
15、关于ActionScript 3.0中的Array,以下说法正确的是:(A)
A、可以作为“栈(Stack)”或者“队列(Queue)”使用,支持以“后进先出”、“先进先出”的原则管理元素
B、不能作为“栈(Stack)”或者“队列(Queue)”使用,在Actionscript3.0中有额外的数据结构类支持Stack和Queue
C、支持类型化数组(泛型容器),即支持限制放置在Array中的数据类型
D、和Java一样,数组的长度是固定不变的,在数组对象实例化时指定
二、简答题
1、XHTML的规范?(至少三条)
答案:
1.所有的标记都必须要有一个相应的结束标记
2.所有标签的元素和属性的名字都必须使用小写
3.所有的XML标记都必须合理嵌套
4.所有的属性必须用引号""括起来
5.把所有<和&特殊符号用编码表示

6.给所有属性赋一个值
7.不要在注释内容中使“--”
2、以下哪个是W3SCHOOL的标准,并说说区别innerHTML、innerText、outerHTML、outerText 答案:
标准:innerHTML
innerHTML:从对象的起始位置到终止位置的全部内容,包括Html标签。
innerText:从起始位置到终止位置的内容, 但它去除Html标签
outerHTML:除了包含innerHTML的全部内容外, 还包含对象标签本身。
outerText:设置(包括标签)或获取(不包括标签)对象的文本。
3、XMLHttpRequest对象在IE和Firefox中创建方式有没有不同?
答案:
IE中通过new ActiveXObject()得到,Firefox中通过new XMLHttpRequest()得到。
4、解释以下CSS样式的含义。 input{
color:#00008B; } input.btn{
background-color:#ADD8E6; padding:1px 2px 1px 2px;
}
答案: Input:设置所有input标签的字体颜色为“#00008B”
设置标签为input下的,class为btn的背景颜色为“#ADD8E6”,上内边距是 1px ,右内边距是2px ,下内边距是1px ,左内边距是 2px
百度搜索“爱华网”,专业资料,生活学习,尽在爱华网