首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端面试
订阅
JarvisXWL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
164篇文章 · 0订阅
对于vue2的老项目,我们应该怎么做无痛的优化和升级
背景 最近在工作中,接手了个 vue2 的老项目,面对上百个文件项目,而且有一大部分的一个 vue 文件有上万行代码,甚至有几万行代码,让整个前端团队的人都叫苦连连;于是团队决定对这个项目进行一定的升
前端设计模式大全(汇总详细版)
1. 工厂模式 工厂模式(Factory Pattern):将对象的创建和使用分离,由工厂类负责创建对象并返回。在前端开发中,可以使用工厂模式来动态创建组件。 前端中的工厂模式是一种创建对象的设计模式
【前端体系】从一道面试题谈谈对EventLoop的理解
因为掘金改版之后对于字数有了一定的限制(亲测了下在12500字左右,所以看到标题还有几万字长文的标题一定是在唬你的😂)文章美化排版之后字数超出了限制所以打算将后面的部分单独拎出来写, 这样也更好的写出相对比较深入的一点的内容, 对于【前端体系】这类文章内容一定是包括但不限于标…
闪电五连鞭:Composition API原理深度剖析
作为一枚有追求的武者,我还是想从原理上给大家弹一弹到底为什么会有这些限制和约束,正所谓知其然知其所以然。 结论:到这里我们知道了vue3对setup和其他选项的处理逻辑:如果设置了setup则先调用它,随后再处理别的options。 结论:所以setup中的this就是它执行时…
Vue首屏加载速度优化,提升80%以上
1. 首先安装webpack的可视化资源分析工具,命令行执行: 2. 然后在webpack的dev开发模式配置中,引入插件,代码如下: 3. 最后命令行执行npm run build --report , 浏览器会自动打开分析结果,如下所示: 可以看到vue全家桶相关依赖占用了…
面试:百度一面,吓尿了
前言 在百度的学长,帮我内推了下简历。高兴还没有两秒,就接到通知面试的电话,瞬间压力山大。小公司也没怎么面,八股文背的也不利索,看到镜头里又秃又强的面试官的那一记得,有如看恐怖片吓尿了。 百度一面 1
长列表的滚动白屏成因及解决方案
大部分浏览器采用的是异步滚动模型。在该模型中,视觉滚动位置在合成器线程中更新,并在 scroll 回调执行前可见 如果将原 scroll 事件的处理放到滚轮事件中处理的话, scrollTop 拿到的是之前的值(passive=false,浏览器并不知道是否要滚动,会不会被 p…
10个常考的前端手写题,你全都会吗?(下)
今天接着上篇再来分享一下10个常见的前端手写功能下集,可以让你在数据处理上得心应手,让你的开发工作事半功倍。 开始吧! 1. 实现继承 ES5 继承(寄生组合式继承) 寄生组合式继承是对组合式继承(调
面试官:实现一个吸附在键盘上的输入框
移动端业务中常常会碰到键盘相关的需求,本文带领大家实现一个吸附在键盘上的 input,并深入理解键盘的相关事件
源码视角,Vue3为什么推荐使用ref而不是reactive
ref就是比reactive好用,官方说的,不服来踩!我们从源码的角度分析,Vue3为什么推荐使用ref而不是reactive?大家认为呢,进来评论区一起讨论下!