Object.watch没有捕获删除 - 为什么?任何解决方法?

时间:2014-02-25 07:44:48

标签: javascript firefox

正如您在此控制台实验中所看到的,Firefox watch在作出分配时有效,但在元素被删除时却无效:

thing
[object Object]
thing.watch('b',function() {console.log(':)))') } );
undefined
thing.b = 'hi'
"hi"
":)))"
delete thing.b
true

有关查看属性删除位置的任何解决方法吗?

0 个答案:

没有答案