首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码分析
订阅
HRope
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
阳光是sunny
2年前
Vuex
手写Vuex核心原理,再也不怕面试官问我Vuex原理
install方法的作用是将store这个实例挂载到所有的组件上,注意是同一个store实例。 Store这个类拥有commit,dispatch这些方法,Store类里将用户传入的state包装成data,作为new Vue的参数,从而实现了state 值的响应式。 现在我们…
9632
228
34
秋知行合一
6年前
React.js
DOM
深度剖析:如何实现一个 Virtual DOM 算法
详细的讲解了 react 的虚拟 dom 和 diff 的实现
1319
45
2
滴滴前端技术
3年前
Markdown
源码
markdown-it源码分析1-整体流程
markdown-it 是一个 parser。它接收一些字符串,并且经过内部的 rule 函数处理之后,调用 render 之后输出 HTML 字符串。既然是接受字符串,那么如下所见 输入一定格式的字符串给 md,输出 HTML 字符串,只要将其 append 到 DOM Tr…
3895
35
评论
薛定谔的猫
6年前
JavaScript
前端
掘金翻译计划
[译] 我是如何实现世界上最快的 JavaScript 记忆化的
原文地址:How I wrote the world's fastest JavaScript memoization library 原文作者:Caio Gondim 译文出自:掘金翻译计划 译者:薛定谔的猫 校对者:GangsterHyj,sunui 我是如何实现世界上最快…
3831
63
2
呆头呆脑丶
5年前
Vue.js
GitHub
JavaScript
面试题:你能写一个Vue的双向数据绑定吗?
Vue的双向数据绑定的原理相信大家也都十分了解了,主要是通过Object对象的defineProperty属性,重写data的set和get函数来实现的,这里对原理不做过多描述,主要还是来实现一个实例。为了使代码更加的清晰,这里只会实现最基本的内容,主要实现v-model,v-…
4.0w
1415
66
已禁用
5年前
前端
正则表达式
开源
一个开源的前端错误收集工具 frontend-tracker,你值得收藏~
蒲公英团队最近开发了一款前端错误收集工具,名叫 frontend-tracker ,这款工具主要是在前端网页出现错误时能发现并将错误信息反馈到指定服务器上,本着开源精神,现在分享给大家,希望能帮助大家在工作中获取便利,欢迎大家使用交流并分享给你周围的小伙伴们。 Frontend…
2197
152
5
小虫巨蟹
5年前
服务器
JavaScript
前端
前端开发热更新原理解读
旧文新发一下,webSocket 的使用场景之一
2651
68
评论
Zeroymz
5年前
Vue.js
Vuex
vuex@2.3.1 源码分析
带着问题 看尤大大源码
747
47
评论
开源中国
6年前
MVVM
合格前端系列第三弹 - 实现一个属于我们自己的简易 MVVM 库
时隔半年,重新写一遍有关数据双向绑定的文章,模拟当今流行的 vue 框架实现一个属于自己的 mvvm 库。
980
57
3