javascript watch
var t = { a: 0 }; t.watch("a", function (name,old,newValue) { console.log( [name,old,newValue] ); return newValue; } ); t.a++; t.a+=1;
++も+=1も両方newValueがNaNになる。
勘違いでした...
["a", 0, 1]
["a", 1, 2]
になります。os0xさんありがとうございました。
var t = { a: 0 }; t.watch("a", function (name,old,newValue) { console.log( [name,old,newValue] ); return newValue; } ); t.a++; t.a+=1;
++も+=1も両方newValueがNaNになる。
勘違いでした...
["a", 0, 1]
["a", 1, 2]
になります。os0xさんありがとうございました。