前端面试题汇总——js篇

来源:互联网 发布:淘宝网电脑版登录网址 编辑:程序博客网 时间:2024/06/06 10:50

1、闭包的理解

2、对作用域上下文和this的理解

3、JavaScript中的作用域与变量声明提升?

4、js创建对象的几种方式

5、原型、原型链的理解

6什么是Ajax和JSON,它们的优缺点。

7、ajax 的交互模型?同步和异步的区别?如何解决跨域问题?

8、html语义化的理解?

9、事件、IE与火狐的事件机制有什么区别? 如何阻止冒泡?

10、页面重构怎么操作?

11、Web前端优化方法(参考14条军规即可)

12、兼容性,盒子模型,不同浏览器下的盒子模型不一样,怎么做兼容。

13、什么原因会造成网页加载很慢?怎么解决?例如一个页面请求很多的图片,该怎么做

14、你说你热爱前端,那么应该WEB行业的发展很关注吧? 说说最近最流行的一些东西吧?

15、JavaScript是一门什么样的语言,它有哪些特点?

16、JavaScript的数据类型都有什么?

17、如何判断某变量是否为数组数据类型?
18、Javascript的事件流模型都有什么?

19、一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?(流程说的越详细越好)(页面渲染过程再次按F5的时候呢,过程是不是一样的了?

20、Javascript中callee和caller作用
21、new操作符具体干了什么呢?

22、请描述一下cookies,sessionStorage和localStorage的区别?

23、Javascript的事件流模型都有什么?     


有关前端面试的网址:
http://www.itmian4.com/forum.php?mod=forumdisplay&fid=45&filter=typeid&typeid=61

0 0
原创粉丝点击