第一个handler:其值是一个回调函数。即监听到变化时应该执行的函数。
handler(curVal,oldVal)
注意:当观察的数据为对象或数组时,curVal和oldVal是相等的,因为这两个形参指向的是同一个数据对象
第二个是deep:深度监听,其值是true或false;如果值是对象 才能监听对象的 属性变换第三个是immediate:其值是true或false;是否以当前的初始值执行handler的函数。