![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端-框架源码解析
框架源码解析
Zachary_zlc
资深爱码士!!
展开
-
VUE 2.x的响应式原理模型
123原创 2021-01-20 13:32:52 · 196 阅读 · 6 评论 -
记录一个效仿VUE检查是否为html标签的高性能的方法
假如,你需要检测一批标签是否为html标签,可以这样: let tags = "div,p,a,img,ul,li,i,br".split(","); // 限定范围 function makeMap(tag) { // 检测方法 let map = new Map(); tags.forEach((item) => (map[item] = true)); return function (tagName) { return !!map[tagName.toLower原创 2021-01-06 16:23:40 · 231 阅读 · 0 评论 -
VUE 数据驱动
模板字符串转换成===>>>虚拟DOM(vnode)<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title>原创 2021-01-06 15:36:28 · 256 阅读 · 5 评论 -
手写VNode(简单易懂) 基于递归 最终结果 获取根元素及其所有的子节点信息,并保存成jsVNode对象
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>create vue</title> </head> <body> &原创 2020-12-09 15:10:16 · 585 阅读 · 1 评论 -
把vue掰碎了写一写 - -compiler
create vue原创 2020-12-08 15:32:21 · 97 阅读 · 0 评论