前端面试题

前端面试题

 

1、请指出以下结构中A标签内的字体颜色值?

<style>

a {color:#ccc;}

#contact a {color:#336699;}

.safelink a {color:#F60;}

h1 a {color:#EEE;}

</style>

 

<div id="contact">

<h1 class="safelink"><a href="http://zhuomian.360.cn/">360桌面</a></h1>

</div>

 

2、给出alert的值,并说明为什么?

 

<script type="text/javascript">

alert(0.1+0.2);

</script>

 

3、说出call 和 apply 的区别

 

4、请实现注释的代码

 

<script type="text/javascript">

function test(){

    this.name=’a’;

    this.returnLog = function(){

       // 每隔5秒返回 this.name 一次

}

}

</script>

 

5、请使用闭包实现上面的函数

6、给出alert的值

<script type="text/javascript">

var a = 1;

setTimeout(function(){

  a = 2

},0);

alert(a);

</script>

7、给出alert

<script type="text/javascript">

         var foo = {};

foo.bar = 'hello';

</script>

 

8、ajax是什么?   ajax的交互模型? 同步和异步的区别? 如何解决跨域问题?

9、常使用的库有哪些?常用的前端开发工具?开发过什么应用或组件

10、用javascript编写一个倒计时器(可写出多种不同的模式)

显示形式如:<span id="countdown-sec">19</span>
19为剩余时间(单位:秒)

要求:
1 显示的秒数 每秒变化一次;
2 使用者可自定义:倒计时间总长(单位:秒) 及 显示倒计时的元素ID;

 

posted @ 2014-03-17 14:19  Western Journey  阅读(233)  评论(0编辑  收藏  举报