你问的比我多多了😅

相关推荐

挽风ovo:手写题1:代码:class EventQueue { constructor() { this.queue = []; } // 添加事件,支持链式调用 addEvent(event, priority = 0) { this.queue.push({ event, priority }); return this; } // 执行事件,按照优先级排序 executeEvents() { // 按照优先级从高到低排序 this.queue.sort((a, b) => b.priority - a.priority); // 执行事件 this.queue.forEach(item => { item.event(); }); // 清空队列 this.queue = []; return this; } } const eq = new EventQueue(); eq.addEvent(() => console.log('Event 1'), 1) .addEvent(() => console.log('Event 2'), 3) .addEvent(() => console.log('Event 3'), 2) .executeEvents();
点赞 评论 收藏
分享
2.7 深圳锐明技术1自我介绍2js基本数据类型 过3js原型链 加强记忆4js获取原型对象的方法 不全5js创建对象的方法 感觉不全6this理解 加强记忆7js事件委托 加强记忆8闭包理解 过9设计模式的了解 答了几个并简单介绍 不全10css盒模型 过11css实现水平垂直居中 过12实现两栏布局 加强记忆13浏览器存储的方法 不全14localstorage 和 sessionstorage 区别 过15浏览器同源策略 过16 跨域解决方案 答了两种 加强记忆17项目怎么封装api的 答了使用axios设置了哪些配置 加强记忆18登录流程是怎么样子的 token保存在哪里 token过期怎么办(答了axios中的refresh重新发请求)前端如何自动跳到登陆页面 感觉在胡说不全19react常用的hook 过20涉及性能优化的hook 过 21react组件通信 过22项目mock模拟是如何实现的 胡说23输入url按下回车发生什么 全忘(计网)24排序算法有哪些 答了两个 冒泡 快排 25快排的原理 最坏情况下时间复杂度 不全不流畅26dfs bfs 分别用什么数据结构 bfs答错了27反问28ps:后续2.8一面过 约二面后续。oc  二面1自我介绍2闲聊3为什么选前端方向4两个项目的背景 (答的从哪找的)5react和vue区别6项目最难开的点7ts相较于js为什么理解起来更困难8为什么要选择成都base 9希望通过实习获得什么10反问若有收获,就点个赞吧
点赞 评论 收藏
分享
牛客网
牛客企业服务