22届可以投吗
点赞 1

相关推荐

滴滴一面总结1、js有几种数据类型?有什么判断数据类型的方法?2、原型、原型链、继承怎么理解的?3、js的作用域有几种,怎么理解?let和const,var的理解,写一个题(for (var i = 0; i < 5; i++) { setTimeout(() => console.log(i), 0) }for (let i = 0; i < 5; i++) { setTimeout(() => console.log(i), 0) }打印结果是什么、为什么?结果是5个5和12345)4、你知道那些ES6新的特性?举例子说一下?promise、Generator、async/await它们之间的关系5、浏览器的事件循环6、写题,打印结果是什么:(1 4 5 3 6 2 7)console.log('1');setTimeout(() => {  console.log('2');}, 0)Promise.resolve().then((a) = >{  console.log('3');})new Promise((resolve) => {  console.log('4');  resolve()  console.log('5')}).then(() => {  console.log('6');})new Promise((resolve) => {  setTimeout(() = > {    resolve();  }, 100)}).then(() = > {  console.log('7');})7、写题:多重数组扁平化8、css有哪些布局?说一下flex布局和属性;说一下定位属性position9、说一下对BFC的理解10、数据机构,二叉树的中序遍历?栈和队列的区别是?11、写题,手动实现数组的filter和reduce方法12、浏览器的存储时间:3/27 #滴滴#  #前端面试#
点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
04-02 09:48
滴滴 代驾运营专员 19.5W 硕士985
点赞 评论 收藏
转发
自我介绍简历上说平时有折腾提高效率的工具,展开说说平时怎么学习前端?看过什么书最近在看什么技术好,面试开始(this 指向如何理解看题说答案手写一个 bind 试试看? ❌  说了思路..li 一堆事件冒泡如何处理React 中怎么做呢异步有哪些promiseasync awaitsettimeout如何捕获异步的错误有哪些是catch ,try catch 捕获不到的 ❌  异步函数    try catch  和 promise.catch  不能捕获异步函数里的报错, 宏任务 和 微任务都不行高阶组件了解吗,使用场景lambda 表达式 了解吗箭头函数八股文函数柯里化 手写一下纯函数模块化的了解有什么区别,如何实现有什么应用React 为什么不能在逻辑判断中写useEffect ❌ 执行时机问题——逻辑判断在组件实例化时执行,而useEffect 在页面完成 commit /paint 后执行(GPT):关于为什么不推荐在逻辑判断中调用useEffect,原因是出于代码可读性和可维护性的考虑。由于useEffect是在组件渲染之后执行的,如果将其放在逻辑判断中,可能会导致useEffect的触发时机不准确。这可能会导致副作用的执行顺序出现问题,或者导致副作用被重复执行或不执行的情况。存储在组件的fiber 节点中,如果用条件判断可能会造成混乱?你觉得 React 有什么缺点 (你读过 React 的源码吗,读过哪些useTransition、useDeferrdValue (面试官没听说过...)Fiber 的同步和异步 ,他也不懂(,我就疯狂吟唱了算法题 区间数组合并反问前端业务、氛围如何更全面深入的了解 类似 前面那些没答上来 的问题多实践看看书
点赞 评论 收藏
转发
牛客网
牛客企业服务