前端面试题一套

一. css 40分

1. 什么是盒模型? 2. Doctype的几种类型? 3. 如何布局左不动右边自适应的两列布局?

3. 如何布局两列等高? 5. 如何布局右侧定宽,左侧或中间自适应?

6. 如何布局三列自适应? 7. gif,png,jpg的区别? 8. 什么是css sprite?优缺点? 10. 制作细线表格? 11. position:relative,absolute,fixed区别与联系? 12. 如何居中一个float:left的元素

13. Css在各浏览器下的兼容问题你通常是怎么来解决的,请分享你的经验;

二. Js 30分

1). 基础:

1. parseInt 与 parseFloat 的区别? 2. valueof 与 toString 的区别? 3. 全等与相等? 4. break 与 continue 的区别? 5. js的作用域? 6. Array 的 slice 与 splice 的区别? 8. 正则中test 与 match 的区别? 9. 如何在js中创建一个对象并继承他? 10. 什么是prototype ? 什么是原型链? 11. setTimeout 与 setInterval 的区别? 13. cssText? 14. offsetWidth, scrollLeft, scrollHeight? 15. IE的事件与w3c事件的区别?

2). 高级:30分

1. 除了jQuery以外,请写出你所知道的js框架,试说出不同框架的特点; 2. 对于Javascript中OOP的理念,你认为在项目开发中有没有必要,什么样的项目适合前端OOP,请谈谈你的看法; 3. 在Javascript开发中,关于性能优化,分享一下你相关的经验? 4. 对于模块开发你是怎么看的? 5. 对于Javascript MVC开发你是怎么看的?分享一下你了解的相关信息? 6. AJAX是什么? AJAX跨域的解决办法?

转载于:https://my.oschina.net/u/1792175/blog/598058

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值