# 面试题
- 自我介绍
- 都做过什么项目?
- vue全家桶在项目中都是如何运用的?
- vuex如何用的?作用是什么?
- 如何拦截路由?
- 如何改变this指向?
- call和apply的区别?
- 响应式布局都有哪些?
- 左侧菜单固定宽度,右侧内容填满剩余宽度,都有哪些种方法布局?
- kuickdeal管理平台中,前端的推送是如何实现的?
- 贵公司产品实现的微信营销闭环是怎样一个过程?
- webpack都配置过哪些东西?
- git多人合作开发工作流程?
- 都做过哪些浏览器兼容?
- es6都有哪些新增特性?
- 深浅拷贝有何区别?深拷贝如何实现?
- js继承都有哪些方式?
- vue有哪些内置组件?
- 做过h5页面吗?html5和css3都有哪些新特性?
function Foo() {
var i = 0;
return function() {
console.log(i++);
}
}
var f1 = Foo(),
f2 = Foo();
f1();
f1();
f2();
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12