前端开发工程师常见的Javascript面试题(真题总结)

匿名网友 匿名网友 发布于: 2015-11-04 00:00:00
阅读 178 收藏 0 点赞 0 评论 0

前端开发工程师常见的Javascript面试题主要涉及的原生JS的一些问题,主要包括原型链,闭包,作用域,this指针,继承,call和apply ES6的一些了解,事件机制,异步处理方案(蘑菇鸡一面) 目前能想起来的就是这样,类似jsonP什么的就放到了框架那一块去了:

1.说说对闭包的理解,扯了闭包肯定就会扯到作用域的问题,然后肯定又要扯this指针

2.作用域链扯完了多半要扯原型链,然后就是继承

3:做过类级别的开发么

4:call和apply的区别(parseInt那个题)

5:列一些Array的一些方法

6:解析一个url,包括GET参数

7:数组去重复

8:实现一个函数,返回传入参数的类型

9:写一个瀑布流

10:事件流(360一面)

11:e.stopProgration(360一面)

12:取消事件的默认行为,默认行为先发生还是事件函数先发生,哪些不能取消默认行为(360)

13.写一个事件代理,实现jquery的on函数(360)

14:字符串和json的互相转化(JSON.parse不兼容),jquery是怎么处理这个问题的

15:原生ajax,statechage参数的阶段性描述(美团二面)

16:关于信息的存储,cookie localStorage sessionStorage 列出一些共同点和API(58二面)

17:H5如何处理多线程的问题?webworker,做过测试么

18:定位geolocation对比baidu map 和Google map

19:前端mvc(360二面)

评论列表