- 博客(4)
- 收藏
- 关注
原创 vue进阶-数据劫持与数据代理
vue中最核心的一个点就是响应式数据,数据发生变化,视图也随之变化,实现响应式的一个重要的知识点就是数据劫持,对数据的取值与赋值进行拦截操作,并附加一些其他的操作 一.es5的Object.defineProperty 这个api是vue1.x与vue2.x实现数据劫持的一个非常重要的api,方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。在前面的对象深入学习中...
2020-05-06 16:06:22 1512
原创 es6-对象的深入学习
一,对象的创建方式 1,Object函数 let obj = new Object({ name:'' }) 2.对象字面量(最常用的) let obj ={ name:'' } 3.Object.create() let obj = Object.create({ name:'' }) 二.对象属性类型 1.数据属性: [[Configurable]]:可配置性,是否可以通过delet...
2020-04-24 16:58:15 137
原创 es6-promise必知必会
promise学习理解笔记 一.promise的状态 pending - 进行中 fulfilled - 成功(接受) rejected - 失败(拒绝) resolve执行 (pending ==>fulfilled ) 执行接受状态的回调函数(),并将返回值作为接受状态的回调函数的参数值 reject执行 (pending ==>rejected ) 执行拒绝状...
2020-04-24 14:06:42 176
原创 vue开发须知
1.router各种导航的区别 router.go(n) 这个方法的参数是一个整数,意思是在 history 记录中向前或者后退多少步,类似 window.history.go(n) router.push(location) 想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。 ...
2019-09-03 10:33:58 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人