一、一些核心概念 1、组合式函数的概念 基于逻辑函数拆分业务是指把同一个组件中独立的业务代码通过函数做封装处理,提升代码的可维护性 组合式函数的...
练手项目简介: 该商城是一个综合性的B2C电商平台,有登录功能,进入首页可查看商品列表,商品分类,以及在商详页进行商品的选购、结算、与支付。个人...
ES全称ECMAScript,是脚本语言的规范。为什么要学习ES6?1、语法简洁,功能方法2、框架开发与应用3、前端求职的必备技能 1、let、...
大家都知道,vue2.x的双向绑定原理是利用数据劫持结合发布订阅模式实现的。 defineProperty缺陷 不能监听数组变化只能劫持对象的属...
最后一个课程,本质上可以模拟实现一个自己搭建的vue框架,包含了数据的监听与双向数据绑定,生命周期的创建,以及一些v-开头的自定义指令的实现。具...
实际使用 parse函数主函数 parse函数,实现输入一个模板结构 转换成包含dom信息的层级对象结构 parseAttr方法 把attrs:...
课程内容: 3个常见算法思想:指针思想、递归缓存和栈 AST的形成算法 手写AST及优化 AST抽象语法树: 1、本质上是个JS对象,作用是为了...
Vue是MVVM模式 要实现一个响应式系统,需要做到: 数据劫持:当数据变化时,我们可以做一些特定的事情 依赖收集:我们要知道那些视图层的内容(...
目的:当数据改变时,要能监听到数组或对象上值的改变,并且进行自己的操作。 demo:index.js文件的简单使用为示例: 创建oberve侦察...