首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端小白x
掘友等级
前端小白
求大佬指点
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
TypeScript 高级类型及用法
本文详细介绍了 TypeScript 高级类型的使用场景,对日常 TypeScript 的使用可以提供一些帮助。
实现Web端指纹登录
现在越来越多的笔记本电脑内置了指纹识别,用于快速从锁屏进入桌面,一些客户端的软件也支持通过指纹来认证用户身份。 前几天我在想,既然客户端软件能调用指纹设备,web端应该也可以调用,经过一番折腾后,终于实现了这个功能,并应用在了我的开源项目中。 本文就跟大家分享下我的实现思路以及…
Vue源码解析系列(零)--全局概况
刚出校门就那我的专业来说吧,机械进厂。可能有些人会说,进厂工资也高啊,那就错了,进场子首先得在一线流水线摸爬滚打一年乃至更久。 其一:好记性不如烂笔头,人的脑细胞是每天逐代更新的,那些远古知识细胞会死亡,也就给你造成了,似乎你知道,但是说不太清楚。 其二:资料虽多,却为零散,为…
Vue源码解析系列(四) -- 来实现一个双向绑定吧(吊打面试官)
通过学习了Vue源码解析系列(三) -- 响应式系统的依赖收集与视图更新和Vue源码解析系列(二) -- 响应式系统内部是怎么运行的,我们对Vue的响应式系统有一定的了解,并且知道它是如何实现数据更新视图,视图改变数据的,那么有这样的基础,我们来手写一个MVVM,以便面试的时候…
Vue源码解析系列(一) -- 初始化类new Vue
可以看到里面有一个function Vue功能类,而且里面加载了initMixin,stateMixin等,这几个方法分别传入了Vue来初始化一些功能。 那我么找到了Vue.extend,可以看出来这不就是实现了一个继承嘛。Sub继承自super,然后return出去。 那么我…
Vue源码解析系列(二) -- 响应式系统内部是怎么运行的
上一章Vue源码解析系列(一) -- 初始化类new 中,我们讲到了Vue初始化做的一些操作,那么我们这一章来讲一个Vue核心概念响应式系统。 value是需要被观察的数据对象,在构造函数中,会给value增加ob属性,作为数据已经被Observer观察的标志。如果value是…
Vue源码解析系列(三) -- 响应式系统的依赖收集与视图更新
我们知道通过Object.defineProperty做了数据劫持,当数据改变的时候,get方法收集依赖,进而set方法调用dep.notify方法去通知Watcher调用本身update方法去更新视图。那么我们抛开其他问题,就讨论get,notify,update等方法,直接…
Vue源码解析系列(五) -- $mount是如何实现挂载的
如果 Vue 实例在实例化时没有收到 el 选项,则它处于“未挂载”状态,没有关联的 DOM 元素。 可以使用 vm.$mount() 手动地挂载一个未挂载的实例。 如果没有提供 elementOrSelector 参数,模板将被渲染为文档之外的的元素。 并且你必须使用原生DO…
Vue源码解析系列(六) -- 模板tamplate是如何解析编译的
首先通过while (html)去循环判断html内容是否存在。 //通过传入变量n来截取字符串,这也是Vue解析的重要方法,通过不断地分割html字符串,一步步完成对他的解析过程。
Vue源码解析系列(七) -- 模板tamplate在解析的时候做了哪些优化
上一章Vue源码解析系列(六) -- 模板tamplate是如何解析编译的我们讲了tamplate经过parse函数解析,经过词法分析、语法分析生成了AST对象,那么我们这一章就来讲讲在解析编译过程中Vue机制做了哪些优化吧,我们知道Vue就是通过optimize函数进行静态打…
下一页
个人成就
文章被点赞
12
文章被阅读
2,624
掘力值
91
关注了
2
关注者
1
收藏集
0
关注标签
24
加入于
2020-09-27