- 博客(2)
- 收藏
- 关注
原创 手写实现简易Vue框架(以v-model指令为例)
手写实现简易Vue框架(以v-model指令为例)作为前端最火的框架之一,Vue是MVVM设计模式实现的典型代表,什么是MVVM呢?MVVM是Model-View-ViewModel的简写,M - 数据模型(Model),V - 视图层(View),VM - 视图模型(ViewModel),它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。mvvm 实现原理的可以用下图简略表示前端页面中,把Model用纯JavaScript
2020-12-15 18:06:59
2086
2
原创 一步一步实现手写Promise
一步一步实现手写PromisePromise雏形首先我们根据原生Promise的使用方法来分析new Promise ((reslove, reject) => { resolve('resolve') reject('reject')})Promise 构造函数只有一个参数,是一个函数,我们将它命名为executor( )。这个函数在构造之后会直接被运行,所以我们称之为起始函数。起始函数包含两个参数 resolve 和 reject。Promise 对象有以下两个特点:
2020-12-04 15:46:01
264
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人