上海耀乘健康凉经

问项目:路由,权限管理
css  三栏布局,css中的函数
代码执行顺序 promise.then.catch.finally,setTimeout
map,filter
场景题
全部评论

相关推荐

1. 自我介绍2. 如何理解前端这个岗位3. 浏览器如何渲染HTML文档4. 重排和重绘的区别(讲了定义,以及如何触发) 5.重绘会引起重排吗6. 使用scale属性会引起重排列还是重绘(这个我不清楚,求大神解答),追问:使用translate做一个过渡会引起重绘嘛7. 同步和异步的区别(顺便给面试官讲了一下event loop),追问:setTimeout属于微任务还是宏任务,setTimeout里面的代码块是宏任务还是微任务(不清楚,求大神解答,应该是宏任务呀?)8.如何实现图片懒加载(vue使用了lazyload插件,但是我还看到网上有一些自定义指令,面试官更愿意听到哪一种呢?求大佬解答)同时还说了js原生实现懒加载的三种方式9.图片懒加载为了解决什么样的事情(打散请求,减轻浏览器压力)10.如何实现路由懒加载,路由懒加载的坏处11.如何实现路由鉴权12. 请求拦截器的实现原理13. 请求拦截器里面有个next??(不懂,没见过,求大佬解答)比如定义两个请求拦截器,但是如何实现当满足某个条件,只走第一个拦截器,不用走第二个。(面试官的解决:1.只定义一个请求拦截器在里面用if调用函数,在遍历请求拦截器的数组的时候,用break打断)14.栈和队列的区别15.遍历栈的优秀的算法16.对链表的理解17.数组和链表在内存中的存储结构18.数组的长度是想要多长就多长吗?(肯定不能吧)19.文件的断点续传如何实现,附件上传和下载怎么实现20.场景题,请你提供一个函数,这个函数负责打开一个弹出框,别人在使用这个函数的时候,只需要传递对应的参数,就可以打开弹出框,比如说使用window.show就可以打开、并且给调用方一个反馈,用户点击了哪个按钮,才能继续写按钮对应的逻辑(1.传入对应按钮的回调,并且给对应按钮帮的那个对应回调,2.返回一个promise,如果promise可以调用then就意味着点击了确定或取消,然后书写应对then和catch的回调)21.给一个树,获得某个节点的层级
点赞 评论 收藏
转发
考得很杂,有点难受,错了几个简单题,应该寄了选择题:1.网络双方需要明文查看等等数据,在网络传输时为保证安全需要进行加密,那么下面哪些算法适合用于加密这种数据?2.IE内核有哪些?3.看代码选出运行结果(感觉考的是作用域)4.HTML5新标签5.选出结果为真的表达式(null == undefined, null === undefined, null instanceof Object)6.数学逻辑题(跟个奥数题一样.....)7.执行结果(parseInt(3,10); parseInt(3,2); parseInt(3,0);)写错了这题啊啊啊啊8.浏览器打开网页的过程中会使用到的网络协议9.看代码选出运行结果10.看代码选出运行结果填空题:1.‘6’+2的结果 ‘6’-2的结果2.看代码写出运行结果    var User = {        count:5,        getCount:function(){              return this.count        }    }    console.log(User.getCount())    var func = User.getCount    console.log(func())3.按要求写一个正则表达式4.对于快速排序来说,其最好情况下的时间复杂度是(),最坏情况是()问答题:1.一次完整的HTTP事务是怎样的一个过程2.IE与火狐的事件机制有什么区别?如何阻止冒泡?3.用纯CSS画一个三角形4.X86平台中,两个指针p1和p2值相同,为什么*p1和*p2的值不同编程题:1.给object数组进行排序(排序条件是每个元素对象的属性个数)2.给ul js实现点击每一行的li时alert其index3.写一函数,统计字符串中单词出现频率(单词用空格隔开),返回JSON格式结果
点赞 评论 收藏
转发
点赞 1 评论
分享
牛客网
牛客企业服务