数据代理概念 通过一个对象代理对另一个对象中属性的操作(读/写),比如a里面包含了b,想要操作b,就通过操作a来达到操作b的效果 数据代理目的 通过vm对象来代理data对象中所有属性的操作 数据代理好处: 更方便的操作data中的数据 数据代理基本实现流程: 通过Object.defineProperty()给vm添加与data对象的属性对应的属性描述符所有添加的属性都包含getter/setter在getter/setter内部去操作data中对应的属性数据