web前端面试题系列:

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web前端面试题系列:相关的知识,希望对你有一定的参考价值。

1.作用域问题

var a = 6;
setTimeout(function () {
    alert(a);
    a = 666;
}, 1000);
a = 66;
结果:66

2.语义化标签

1)tite与h1的区别

2)b与strong的区别

3)i与em的区别

PS:不要小看这些题,80%人答不上来

3.事件绑定

addEventListener,第三个参数是用来表示事件是以事件冒泡还是事件捕获这个各位都知道!但是他问的问题是:

我们给一个dom同时绑定两个点击事件,一个用捕获,一个用冒泡,你来说下会执行几次事件,然后会先执行冒泡还是捕获!!!

来吧,谁能说出来。。。。

4.CSS选择器问题

考察优先级问题,反正会出很多莫名其妙的变形,比如将style标签写在body后与body前有什么区别,比如同一dom应用多个class其应该如何表现,比如class a定义颜色为blue,class b定义颜色为red,同时应用到dom上,dom作何显示。。。

好吧各位去回答吧。。。。。

参考地址:【web前端面试题整理04】阿里一行之大神面对面

以上是关于web前端面试题系列:的主要内容,如果未能解决你的问题,请参考以下文章

web前端面试题系列:

前端面试题系列之-CSS及页面布局篇

前端面试题-

offer收割攻略,Web前端面试真题JavaScript系列(带详解)

[轻松拿offer]Web前端面试真题CSS系列---带详解!

Web前端开发面试题