每天 get 一个知识点
公司:易车
二维码加载失败请点击 入口
- Day244:虚拟列表是什么?说一下它的实现原理?
- Day243:WebWorker 的缺点是什么?在 worker 线程怎么获取主线程上下文?解决卡顿的问题除了使用 WebWorker 还有其他的解决方案吗?
- Day242:实现一个函数 findLastIndex(), 返回指定数在“有序”数组中最后一次出现位置的索引。如
findLastIndex([1,2,3,3,3,4,5], 3)
, 返回 4。时间复杂度是多少?什么情况下时间复杂度最高? - Day241:说一下深拷贝如何解决循环引用问题?
- Day240:写出输出值并解释为什么?
- Day239:按要求实现 go 函数
- Day238:请介绍一下装饰者模式,并实现
- Day237:说一下什么是运营商劫持?有什么预防措施?
- Day236:了解 HTTP3.0 吗?简要说一下 HTTP 的一个发展历程?
- Day235:动手实现一下数组 Reduce 方法的 polyfill
- Day234:Vue-cli 默认是单页面的,如果要开发多页面应该怎么办?
- Day233:Vuex 的 action 和 mutation 的特性是什么?有什么区别?Vuex 怎么知道 state 是通过 mutation 修改还是外部直接修改的?
- Day232:详细说一下 JSON.stringify 的一些特性?和遍历相比,哪个性能高?
- Day231:说下你的 vue 项目目录结构,如果是大型项目你该怎么划分结构和划分组件呢?
- Day230:说一下 Vue 开发如何针对搜索引擎做 SEO 优化
- Day229:说一下网页扫码登录的原理
- Day228:Token 一般是存放在哪里?Token 放在 cookie 和放在 localStorage、sessionStorage 中有什么不同?
- Day227:Webpack 如果使用了 hash 命名,是否每次都会重新生成 hash?简单说下 Webpack 的几种 hash 策略?
如果你在工作中遇到问题、在面试中遇到疑惑、在前端路上遇到了阻碍,都可以加入我们前端星球 Family,我们会竭尽全力为大家答疑解惑,让我们共同努力,一同成长。
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可,只要保持原作者署名和非商用,您可以自由地阅读、分享、修改。