初级web前端试题
(共18题,答15题以上通过,用时90分钟,不包括CSS3 HTML5 后台程序 数据库 SEO等)
HTMLCSS题:
web前端开发笔试题库1. 图文混排,图片居右
2. 清除浮动的几种方式,各自优缺点
3. HTMLCSS在各种浏览器中的BUG(至少3种)
JS题(算法 兼容性 知识点 数据 正则 性能 面向对象 封装函数 DOM 事件等):
4. 阶乘(阶乘指从1乘以2乘以3乘以4一直乘到所要求的数)例如:algorithm7):返回1*2*3*4*5*6*7的结果
5. IE和标准下有那些兼容性写法(至少3种)
6. offsetWidthclientWidth的区别
7. ajax请求的时候,GETPOST方式的区别
8. 用正则如何去掉前后空格
9. 如何提高web性能(包括:内容 Server CSS JavaScript 图象等)(至少3种)
10. 谈谈对原型的理解
11. 写一个获取相同class的封装函数
12. 添加 删除 替换 插入到某个节点前 的方法是什么
13. 如何阻止事件的冒泡和默认事件
运行题(说出结果,阐述理由):
14.
function test(){
    return typeof arguments;
}
alert(test());
15.
<li>1</li>
<li>2</li>
<li>3</li>
<script>
var aLi = ElementsByTagName(‘li’);
for(var i=0;i<aLi.length;i++){
    aLi[i].onclick = function(){
        alert(i);
}
}
</script>
分别点击li弹出的结果是什么?
综合题:
16. 阐述下选项卡的原理?
17. 事件绑定和普通事件有什么区别
18. 当项目中遇到问题无法解决时,而老板又要按期完成时,这时你该怎么办?