首页 > 代码库 > web前端面试题系列:(一)

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前端面试题系列:(一)