mozilla
Los resultados de tu búsqueda

    Novedades en JavaScript 1.8.5

    This translation is incomplete. Please help translate this article from English.

    JavaScript 1.8.5 es una versión de JavaScript incluida en Firefox 4.

    Nuevas Funciones

    Function Description
    Object.create Crea un nuevo objeto con el objeto prototype especificado y sus propiedades. bug 492840
    Object.defineProperty Añade la propiedad nombrada descrita por un descriptor dado a un objeto.
    Object.defineProperties Añade las propiedades descritas por los descriptores dados a un objeto.
    Object.getOwnPropertyDescriptor Devuelve una propiedad del descriptor para una propiedad nombrada en un objeto. bug 505587
    Object.keys Devuelve un vector de todas las propiedades enumerables de un objeto.bug 307791
    Object.getOwnPropertyNames Devuelve un vector de todas las propiedades enumerables y no-enumerables de un objeto. bug 518663
    Object.preventExtensions Evita cualquier extensión de un objeto. bug 492849
    Object.isExtensible Determina si la extensión de un objeto está permitida. bug 492849
    Object.seal Evita otro código proveniente del borrado de las propiedades de un objeto.bug 492845
    Object.isSealed Determina si un objeto está sellado. bug 492845
    Object.freeze Congela un objeto: otro código no puede borrar o cambiar ninguna propiedad. bug 492844
    Object.isFrozen Determina si un objeto ha sido congelado. bug 492844
    Array.isArray Comprueba si una variable es un Array. bug 510537
    Date.toJSON Devuelve un string en formato JSON a partir de un objeto Date.
    Function.prototype.bind Crea una nueva función que, cuando es llamada, se llama a esta función en el contexto provisto (con una secuencia de argumentos dados). bug 429507

    Nuevas características ECMAScript5

    Otros trabajos de estandarización

    Varias sintaxis no estandar para la definición de getters y setters han sido eliminadas; la sintaxis ECMAScript 5 definida no ha sido cambiada. Todas ellas fueron muy esotéricas y raramente usadas; si ello te afecta, mira este post para más detalles.

    Nuevos Objetos

    Objeto Descripción
    Proxy Ofrece soporte para la creación de Object y Function proxy que habilitan la meta-programación en JavaScript.

    Cambios a objetos globales

    Soporte ISO 8601 en Date
    El método parse()&nbspdel objeto Date ahora soporta strings de fecha en el formato simple ISO 8601.
    Objetos globales hechos de solo lectura
    Los objetos NaN, Infinity, y undefined han sido hechos de solo lectura, por la especificación ECMAScript 5.

    Cambios Adicionales

    Cambios en el API JavaScript (SpiderMonkey)

    Nota: Locale callbacks (as specified in the JSLocaleCallbacks structure) should not free the memory buffer passed to them; this buffer is managed by the SpiderMonkey runtime.

    La función JS_NewString() fue eliminada en SpiderMonkey 1.8.5. Use JS_NewStringCopyN() en su lugar.

    Etiquetas y colaboradores del documento

    Contributors to this page: Scipion, teoli
    Última actualización por: teoli,
    Ocultar la barra lateral