Tras la polémica con la ya difunta propuesta de actualización 4.0 de Javascript/EcmaScript, se propone esta nueva versión con una serie de cambios menores:
- nuevas propiedades internas de objetos y nuevas formas de acceder a ellos (via
Object.defineProperty,Object.defineProperties,Object.getOwnPropertyNames) - poder establecer propiedades para los getters/setters (p.e. llamar a funciones cuando se establece o se obtiene un valor)
- propiedades para poder establecer cómo los objetos pueden ser modificados y funciones para acceder a ellos y chequearlos (
frozen,sealypreventExtensions) - poder establecer si un objeto es enumerable (p.e. si aparece en un bucle
for…in) - adición al prototipo de
arrayde las funcionesmap,reduce,reduceRight,filter,some, yforEach - una función
Object.createde verdad en lugar de tener que hacerla a mano (¡por fin!) - JSON nativo (más por fin ;-)
0 comentarios:
Publicar un comentario