分享

前端开发笔试题一套

 昵称10504424 2013-03-13

CSS

1、css选择器优先级顺序

2、将图片bg.jpg作为按钮的背景图片,并把文字隐藏

<input type=”button” value=”我是按钮”/>

4、写出你所了解的目前主流浏览器(ie6,ie7,ie8,firefox,chrome)的css hack

JAVASCRIPT

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<array.length;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、操作表格(可用javascript框架实现)

<table id=”mytable”>

<tr><td>1</td><td>2</td><td>3</td></tr>

<tr><td>4</td><td>5</td><td>6</td></tr>

<tr><td>7</td><td>8</td><td>9</td></tr>

</table>

将第二行,第二列的内容改为55,背景色设置为红色。

 

4、算法题

A、快速排序算法

 

B、写一个函数实现字符串翻转

5、网站有一个广告,显示规则为:

a、第一次进入页面,广告显示10秒后隐藏

b、一个小时内第二次进入不显示广告简单描述下,实现的方法

6、列举你使用过的javascript操作字符串函数。

7、描述下你对js闭包、面向对象、继承的理解

8、你熟悉的Javascript框架,使用此框架实现过的最复杂的功能是?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约