首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
兔子公主
掘友等级
前端工程师
|
dm
唯有健康不可辜负,日常跑步、瑜伽、游泳
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
94
文章 93
沸点 1
赞
94
返回
|
搜索文章
赞
文章( 93 )
沸点( 1 )
带你探究vue-router源码
主要知识点Hash与History路由原理实现路由一个vue路由的工作流程前端路由输入url---js解析地址---找到对应页面的地址---执行页面生成的js---看到页面后端路由输入url---请求
前端性能优化之大文件上传
编码方式上传中,在前端我们只要先获取文件的二进制内容,然后对其内容进行拆分,最后将每个切片上传到服务端即可。 在JavaScript中,文件FIle对象是Blob对象的子类,Blob对象包含一个重要的方法slice,通过这个方法,我们就可以对二进制文件进行拆分。 累加每个切片的…
vue源码解析之NextTick原理
每次修改数据,都会触发数据的依赖更新。那么,按道理来说,修改3次,就应该调用3遍更新函数,但是实际上只会调用一遍。 手动调用vue.$nextTick是像callbacks中新增一条队列,callbacks遍历,每个注册事件执行完以后,包括water.update patchN…
前端之设计模式
前言此篇文章会一直持续更新我们写代码到底是在写什么设计模式扮演的角色帮助我们组织模块帮助我们设计沟通提高代码质量设计原则开闭原则单一职责原则依赖倒置原则接口隔离原则迪米特法则里氏替换原则设会模式分类创
react入门学习之路
路程基础知识:环境搭建、JSX、CSS、props进阶知识:事件处理、state、生命周期、设计模式生态工具:Reactrouter、AntDesign高阶应用:Hooks、新生命周期、状态管理、TS
vue源码解析之diff原理
源码分析patch虚拟dom更新的时候,会执行update,update方法中又会调用patch,根据新旧Vnode对比转换成真正的DOM节点,所以diff算法用在patch过程中patch主要做了四
前端笔试题收集(带答案)
怎么样可以更高效一点?这时候要引入哈希表,将数字a和b对应的记录在hash中,如果来了a,直接看hash中是否存在a即可。
vue源码解析之vuex原理
操作行为触发方法,是唯一能执行action的方法。 操作行为处理模块。负责处理Vue Components接收到的所有交互行为。包含同步/异步操作,支持多个同名方法,按照注册的顺序依次触发。向后台API请求的操作就在这个模块中进行,包括触发其他action以及提交mutatio…
Vue编译器源码分析
optimize的目标是遍历生成的模板AST树,检测纯静态的子树,即永远不需要更改的DOM。一旦我们检测到这些子树,我们可以:
vue源码解析之Directives原理
当我们的methods中存在操作DOM/BOM的逻辑的时候,就该思考是否可以抽象成一个自定义指令。 钩子函数中的参数,除了el之外,其他的参数都应该是只读的,切勿进行修改。如果需要在钩子函数之间共享数据,建议通过元素的dataset来进行。 只调用一次,指令第一次绑定到元素时调…
下一页
个人成就
文章被点赞
255
文章被阅读
109,923
掘力值
2,724
关注了
69
关注者
91
收藏集
8
关注标签
36
加入于
2018-11-16