转眼人到中年:前端老程序员无法忘怀的一次百度电话面试 - 程序猿小卡的前端专栏 - SegmentFault
一个多小时的面试,问了很多问题,事后稍事整理记录了下来,主要是围绕JavaScript展开。
JS部分:
- JS是如何实现继承的?
- object的prototype是什么?(接上一个问题)
- JS如何实现数据以及功能的封装。(即类是如何实现的)
- 如果一个标签里面包含了10000个image,如何有效地对这10000个image实现事件绑定,比如说click事件。(考察事件冒泡机制)
- 假设现在有对象A、B,A对象绑定了S事件,如何对B对象也绑定S事件?(其实不清楚)
- 如何实现跨域请求?你知道的有多少种方法?各有什么优缺点?
- 当使用隐藏框架实现跨域请求时,如果框架页跟当前页不属于同个父域,是否可以实现跨域?
- 如何实现私有变量?说出一种方法即可。
- 函数闭包使用得多吗?什么情况下需要使用函数闭包?
- 当某个事件发生时,如果获得事件发生的对象。(ff和ie不同)
- 当绑定事件时,this指针指向的是?
- 当为document绑定事件时,this指针指向的是?
- 发送ajax请求有多少个步骤?如何判定发送成功?(readyState和onreadystatechange)
- 表示请求成功返回的状态码是多少?你还知道哪些状态码?分别表示什么意思?
Read full article from 转眼人到中年:前端老程序员无法忘怀的一次百度电话面试 - 程序猿小卡的前端专栏 - SegmentFault
No comments:
Post a Comment