ecmascript-object-observe
ecmascript-object-observe copied to clipboard
ECMAScript Object.observe spec
Status
Hello. How are we doing on this? What is needed to move this forward past a stage 2 proposal? How can I (and the Aurelia team) help you out?
Current spec requires "name" to be a String.
I was wondering if any thought has been put into how the spec is going to look when(/if) the observables proposal makes it into the spec. I can see how...
Since `Array.observe` may be used to bind some collection model to DOM elements, the `move()` method and `move` change type are needed to move the nodes associated with collection items....
`Object.observe()` appends the callback to `[[ObserverCallbacks]]` . On the other hand, `Object.unobserve()` does not care about `[[ObserverCallbacks]]` . Then `[[ObserverCallbacks]]` continues growing big with unused callback while the system runs....
Array.observe() should be specified in more detail with respect to sorting an array. In recent versions of Chrome the code snippnet below indicates that its current implementation of Array.observe doesn't...
Raised by @allenwb at the January F2F.
The array methods would be simpler if we had try/catch. ``` md 1. Try: 1. Let _status_ be Foo(). 1. HandleException(_status_) 1. Catch _exception_. 1. Do something with exception. ```...
`[[Notifier]]` is initialized to `undefined` when an object is created. This means that, for example: ``` js // Realm1 var obj = {}; ... // Realm2 otherRealm.obj.foo = 'bar' ```...
We need to add ReturnIfAbrupt guards in any place where we access properties.