javascript browser observable object.observe

javascript - ¿Qué navegadores son compatibles con Object.observe?



browser observable (7)

Chrome 35+ es compatible con el método Object.observe ().

Más detalles aquí: html5rocks

Actualización: Se movió a Chrome 36 beta.

¿Qué navegadores, si hay alguno, admiten Object.observe ? Me sorprende que no pueda encontrar información sobre esto.

(¿Y conoce alguna hora estimada de llegada para esta función?)

Acerca de Object.observe: "Object.observe permite la observación directa de los cambios a los objetos ECMAScript. Le permite a un observador recibir una secuencia ordenada por tiempo de los registros de cambio que describen el conjunto de cambios que tuvieron lugar para el conjunto de objetos observados. " - ver ecmascript.org , la sección Solución).

Edición de noviembre de 2015: Aparentemente Object.observe ha sido cancelado:

http://www.infoq.com/news/2015/11/object-observe-withdrawn

https://esdiscuss.org/topic/an-update-on-object-observe
"Planeo retirar la propuesta Object.observe de TC39"

https://esdiscuss.org/topic/save-object-observe-please-make-weakmap-weakset-observable
"Guardar Object.observe ()! (Por favor)"


Chrome 36+, Opera 30+. Mi forma favorita de responder estas preguntas es http://caniuse.com . Está claro, consice, y tiene búsqueda instantánea.


Descargo de responsabilidad: soy el autor de la biblioteca de object-observer .

La respuesta de basarat es definitivamente la correcta, actualmente ningún navegador la admite.

La mayoría de los polyfills que realizan ''checks sucios'' no son la mejor manera de lograr la observancia en mi humilde opinión.

La mejor manera es elegir una de las varias bibliotecas que ofrecen la misma funcionalidad utilizando capacidades Proxy nativas, siendo el object-observer uno de ellos.