aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/javascript/novedades_en_javascript/1.8.5
diff options
context:
space:
mode:
Diffstat (limited to 'files/es/web/javascript/novedades_en_javascript/1.8.5')
-rw-r--r--files/es/web/javascript/novedades_en_javascript/1.8.5/index.html151
1 files changed, 0 insertions, 151 deletions
diff --git a/files/es/web/javascript/novedades_en_javascript/1.8.5/index.html b/files/es/web/javascript/novedades_en_javascript/1.8.5/index.html
deleted file mode 100644
index 57761b2971..0000000000
--- a/files/es/web/javascript/novedades_en_javascript/1.8.5/index.html
+++ /dev/null
@@ -1,151 +0,0 @@
----
-title: Novedades en JavaScript 1.8.5
-slug: Web/JavaScript/Novedades_en_JavaScript/1.8.5
-tags:
- - ECMAScript5
- - Firefox 4
- - JavaScript
- - JavaScript 1.8.5
- - JavaScript_version_overviews
-translation_of: Archive/Web/JavaScript/New_in_JavaScript/1.8.5
----
-<p>{{jsSidebar("New_in_JS")}}JavaScript 1.8.5 es una versión de JavaScript incluida en Firefox 4.</p>
-
-<h2 id="Nuevas_Funciones">Nuevas Funciones</h2>
-
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Function</th>
- <th scope="col">Description</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><code><a class="internal" href="/en/JavaScript/Reference/Global_Objects/Object/create" title="En/Core JavaScript 1.5
- Reference/Global Objects/Object/Create">Object.create</a></code></td>
- <td>Crea un nuevo objeto con el objeto prototype especificado y sus propiedades. {{ bug("492840") }}</td>
- </tr>
- <tr>
- <td><code><a class="internal" href="/en/JavaScript/Reference/Global_Objects/Object/defineProperty" title="En/Core JavaScript 1.5 Reference/Global
- Objects/Object/DefineProperty">Object.defineProperty</a></code></td>
- <td>Añade la propiedad nombrada descrita por un descriptor dado a un objeto.</td>
- </tr>
- <tr>
- <td><code><a class="internal" href="/en/JavaScript/Reference/Global_Objects/Object/defineProperties" title="En/Core JavaScript 1.5 Reference/Global
- Objects/Object/DefineProperties">Object.defineProperties</a></code></td>
- <td>Añade las propiedades descritas por los descriptores dados a un objeto.</td>
- </tr>
- <tr>
- <td><code><a class="internal" href="/en/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor" title="En/Core JavaScript 1.5 Reference/Global
- Objects/Object/GetOwnPropertyDescriptor">Object.getOwnPropertyDescriptor</a></code></td>
- <td>Devuelve una propiedad del descriptor para una propiedad nombrada en un objeto. {{ bug("505587") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/keys" title="en/Core JavaScript
- 1.5 Reference/Global Objects/Object/keys"><code>Object.keys</code></a></td>
- <td>Devuelve un vector de todas las propiedades enumerables de un objeto.{{ bug("307791") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/getOwnPropertyNames" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/getOwnPropertyNames"><code>Object.getOwnPropertyNames </code></a></td>
- <td>Devuelve un vector de todas las propiedades enumerables y no-enumerables de un objeto. {{ bug("518663") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/preventExtensions" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/preventExtensions"><code>Object.preventExtensions</code></a></td>
- <td>Evita cualquier extensión de un objeto. {{ bug("492849") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/isExtensible" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/isExtensible"><code>Object.isExtensible</code></a></td>
- <td>Determina si la extensión de un objeto está permitida. {{ bug("492849") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/seal" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/seal"><code>Object.seal</code></a></td>
- <td>Evita otro código proveniente del borrado de las propiedades de un objeto.{{ bug("492845") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/isSealed" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/isSealed"><code>Object.isSealed</code></a></td>
- <td>Determina si un objeto está sellado. {{ bug("492845") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/freeze" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/freezed"><code>Object.freeze</code></a></td>
- <td>Congela un objeto: otro código no puede borrar o cambiar ninguna propiedad. {{ bug("492844") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Object/isFrozen" title="en/Core
- JavaScript 1.5 Reference/Global Objects/Object/isFrozen"><code>Object.isFrozen</code></a></td>
- <td>Determina si un objeto ha sido congelado. {{ bug("492844") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Array/isArray" title="en/Core JavaScript
- 1.5 Reference/Global Objects/Array/isArray"><code>Array.isArray </code></a></td>
- <td>Comprueba si una variable es un Array. {{ bug("510537") }}</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Date/toJSON" title="en/JavaScript/Reference/Global Objects/Date/toJSON"><code>Date.toJSON</code></a></td>
- <td>Devuelve un string en formato JSON a partir de un objeto Date.</td>
- </tr>
- <tr>
- <td><a href="/en/JavaScript/Reference/Global_Objects/Function/bind" title="en/JavaScript/Reference/Global_Objects/Function/bind"><code>Function.prototype.bind</code></a></td>
- <td>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") }}</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Nuevas_características_ECMAScript5">Nuevas características ECMAScript5</h2>
-
-<ul>
- <li>Los operadores <code><a href="/en/JavaScript/Reference/Operators/Special/get" title="en/JavaScript/Reference/Operators/Special Operators/get Operator">get</a></code> y <code><a href="/en/JavaScript/Reference/Operators/Special/set" title="en/JavaScript/Reference/Operators/Special Operators/set Operator">set</a></code> ahora permiten al identificador ser numérico o string. {{ bug("520696") }}</li>
- <li><a href="/en/JavaScript/Reference/Global_Objects/Function/apply" title="en/JavaScript/Reference/Global Objects/Function/apply"><code>Function.apply()</code></a> puede aceptar cualquier objeto estilo-array como lista de argumentos, en lugar de solo arrays reales.</li>
- <li><a href="/en/JavaScript/Strict_mode" title="en/JavaScript/Strict mode">strict mode soportado</a></li>
-</ul>
-
-<h2 id="Otros_trabajos_de_estandarización">Otros trabajos de estandarización</h2>
-
-<p>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 <a class="external" href="http://whereswalden.com/2010/04/16/more-spidermonkey-changes-ancient-esoteric-very-rarely-used-syntax-for-creating-getters-and-setters-is-being-removed/" title="http://whereswalden.com/2010/04/16/more-spidermonkey-changes-ancient-esoteric-very-rarely-used-syntax-for-creating-getters-and-setters-is-being-removed/"> este post</a> para más detalles.</p>
-
-<h2 id="Nuevos_Objetos">Nuevos Objetos</h2>
-
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Objeto</th>
- <th scope="col">Descripción</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><code><a href="/en/JavaScript/Reference/Global_Objects/Proxy" title="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Proxy">Proxy</a></code></td>
- <td>Ofrece soporte para la creación de <code>Object</code> y <code>Function</code> proxy que habilitan la meta-programación en JavaScript.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Cambios_a_objetos_globales">Cambios a objetos globales</h2>
-
-<dl>
- <dt>Soporte ISO 8601 en Date</dt>
- <dd>El método <a href="/en/JavaScript/Reference/Global_Objects/Date/parse" title="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/parse"><code>parse()</code></a>&amp;nbspdel objeto <a href="/en/JavaScript/Reference/Global_Objects/Date" title="https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date"><code>Date</code></a> ahora soporta strings de fecha en el formato simple ISO 8601.</dd>
- <dt>Objetos globales hechos de solo lectura</dt>
- <dd>Los objetos <a href="/en/JavaScript/Reference/Global_Objects/NaN" title="en/JavaScript/Reference/Global Objects/NaN"><code>NaN</code></a>, <a href="/en/JavaScript/Reference/Global_Objects/Infinity" title="en/JavaScript/Reference/Global Objects/Infinity"><code>Infinity</code></a>, y <a href="/en/JavaScript/Reference/Global_Objects/undefined" title="en/JavaScript/Reference/Global Objects/undefined"><code>undefined</code></a> han sido hechos de solo lectura, por la especificación ECMAScript 5.</dd>
-</dl>
-
-<h2 id="Cambios_Adicionales">Cambios Adicionales</h2>
-
-<ul>
- <li><a href="/en/JavaScript/Reference/Global_Objects/Object/Parent" title="en/JavaScript/Reference/Global Objects/Object/Parent"><code>obj.__parent__</code></a> y <code>obj.__count__</code> se convierten en obsoletos. Alguna información sobre el por qué: <a class="external" href="http://whereswalden.com/2010/05/07/spidermonkey-change-du-jour-the-special-__parent__-property-has-been-removed/" title="http://whereswalden.com/2010/05/07/spidermonkey-change-du-jour-the-special-__parent__-property-has-been-removed/">SpiderMonkey change du jour: the special __parent__ property has been removed</a> {{ bug("551529") }} &amp; {{ bug("552560") }}</li>
- <li>El arrastre de comas no se aceptará más en <a href="/En/Using_native_JSON" title="En/Using native JSON"><code>JSON.parse()</code></a></li>
-</ul>
-
-<h2 id="Cambios_en_el_API_JavaScript_(SpiderMonkey)">Cambios en el API JavaScript (SpiderMonkey)</h2>
-
-<div class="note"><strong>Nota:</strong>  Los Locale callbacks (como se especificó en la estrucutura <a href="/en/JSLocaleCallbacks" title="en/JSLocaleCallbacks">JSLocaleCallbacks</a>) no debe liberar la memoria del buffer que se les pasa;  este buffer se controla por la rutina SpiderMonkey.</div>
-
-<p>La función <a href="/en/SpiderMonkey/JSAPI_Reference/JS_NewString" title="en/SpiderMonkey/JSAPI Reference/JS NewString"><code>JS_NewString()</code></a> fue eliminada en SpiderMonkey 1.8.5. Use <a href="/en/SpiderMonkey/JSAPI_Reference/JS_NewStringCopyN" title="en/SpiderMonkey/JSAPI Reference/JS NewStringCopyN"><code>JS_NewStringCopyN()</code></a> en su lugar.</p>
-
-<p>{{ languages( { "en":"en/JavaScript/New_in_JavaScript/1.8.5" } ) }}</p>