前端面试提问
1.闭包的理解,优缺点,使用场景
2.深浅拷贝
var a = 10;
var b =a;
a = 100;
console.log(b) // 10; 深拷贝
var obj = {id:1};
var obj2 = obj;
obj.id=100;
obj2.id=999;
console.log(obj.id) // 100 浅拷贝
3.堆 和 栈
栈存放基本数据类型
堆存放引用数据类型
4.flex 中align-self 用法
5. active-calss 是哪个标签的属性
6. 前端跨域的方式
7. 取对象中属性值的几种写法
8. vue3的了解
9. 路由懒加载
10.路由钩子函数
10. session 和cookie
11. ES5 和 ES6 继承的区别