#我的失利项目复盘#1. vue router如何监听路由改变事件2. vue router是如何调用生命周期的钩子函数的,监听路由改变事件的一定是一个对象吧,这个监听的对象是?3. 项目中使用了mitt Event-mitter库,里面的实现原理是?(订阅者和消费者模式),手动实现一下该模式和事件总线?4. 手动实现JS queue并写BFS5. 知道JS里能用到队列queue的情况吗,还有栈stack呢?(并发请求,路由 etc.)6. TS,1. 自动推断数组内的联合数据类型 |2. 有一个函数,参数a是任意对象,参数b的类型一定是参数a属性(x, y)中的一个,TS类型推断怎么写7. 你项目里角色,用户,权限三者的模型了解过吗?怎么设计的?鼠鼠我还是太菜了,面的汗流浃背了