前端常用面试题

1.Doctype作用?严格模式与混杂模式如何区分?它们有何意义?

2.行内元素有哪些?块级元素有哪些?空元素有哪些?

3.针对jQuery的优化方法?

4.link和@import的区别是?

5.浏览器的内核分别是什么?

6.常见兼容问题?

7.html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?

8.HTML5的离线缓存?

9.css选择符有哪些?那些属性可以继承?优先计算法如何计算?CSS3新增伪类有哪些?

10.列出display的值,说明他们的作用。position的值,relative和absolute定位原点是?

11.null,undefined的区别?

12.写一个通用的事件侦听器函数。

13.JavaScript如何实现继承?

14.["1","2","3"].map(parselnt)答案是多少?

15.什么是闭包(closure),为什么要用它?

16.异步加载的方式有哪些?

17.jquery与jQuery UI有啥区别?

18.针对jQuery的优化方法?

19.你有哪些性能优化的方法?

20.一个页面从输入URL到页面加载显示完成,这个过程中都发生什么?(流程说的越祥细越好)

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):