摘要: vue是通过数据劫持的方式来做数据绑定的,其中最核心的方法便是通过Object.defineProperty()来实现对属性的劫持,达到监听数据变动的目的。 如果不熟悉defineProperty,猛戳这里 整理了一下,要实现mvvm的双向绑定,就必须要实现以下几点:1、实现一个数据监听器Obser 阅读全文
posted @ 2018-02-19 15:50 地铁程序员 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 1、Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 ES2015引入的 ,且可用polyfilled。要支持旧浏览器的话,可用使用jQuery.extend或者_.assign()。 2、Object.create() 方法会使用指定 阅读全文
posted @ 2018-02-19 13:34 地铁程序员 阅读(268) 评论(0) 推荐(0) 编辑