CSS
1、css选择器优先级顺序
2、将图片bg.jpg作为按钮的背景图片,并把文字隐藏
4、写出你所了解的目前主流浏览器(ie6,ie7,ie8,firefox,chrome)的css hack
java script
1、表单验证
A、写一段正则表达式验证字符串匹配邮箱格式, 邮箱如
admin2514@topsem.com.cn、google@gmail.com。
B、验证字符串是否为数字字符串。如‘125’,‘2313.12’等为数字字符串。
2、写出下面代码的输出结果
A、
Var obj={};
Var ref=obj;
obj.name=”objectA”;
obj=["one","two","three"];
alert(ref.name);
alert(ref.length);
B、
Var outter=[];
Function clouseTest(){
Var array=["one","two","three","four"];
for(vari=0;i
Var x={};
x.no=i;
x.text=array[i];
x.invoke=function(){
alert(i);
}
outter.push(x);
}
}
//调用这个函数
clouseTest();
outter[0].invoke();
outter[3].invoke();
C、
$(function(){
Var con=$(“div#panel”);
this.id=”content”;
con.click(function(){
alert(this.id);
});
});
3、操作表格(可用java script框架实现)
将第二行,第二列的内容改为55,背景色设置为红色。
4、算法题
A、快速排序算法
B、写一个函数实现字符串翻转
5、网站有一个广告,显示规则为:
a、第一次进入页面,广告显示10秒后隐藏
b、一个小时内第二次进入不显示广告简单描述下,实现的方法
6、列举你使用过的java script操作字符串函数。
7、描述下你对js闭包、面向对象、继承的理解
8、你熟悉的java script框架,使用此框架实现过的最复杂的功能是?