[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features [Back]  [Original]

Caractersticas en desuso y obsoletas - JavaScript | MDN

Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.

View in English Always switch to English

Caractersticas en desuso y obsoletas

Esta pgina enumera las caractersticas de JavaScript que estn en desuso (es decir, todava estn disponibles pero se planea eliminarlas) y obsoletas (es decir, que ya no se pueden usar).

En este artculo

Caractersticas en desuso

Estas caractersticas desaconsejadas an se pueden usar, pero se deben usar con precaucin porque se espera que se eliminen por completo en el futuro. Deberas trabajar para sustituirlas con las versiones recomendadas en tu cdigo.

Propiedades de RegExp

las siguientes propiedades estn en desuso. Esto no afecta su uso en el reemplazo de cadenas:

Propiedad Descripcin
$1-$9 Coincidencias de subcadenas entre parntesis, si las hay. Precaucin: El uso de estas propiedades puede generar problemas, ya que las extensiones del navegador pueden modificarlas. Evtalas!
$_ Consulta entrada.
$* Consulta multiline.
$& Consulta lastMatch.
$+ Consulta lastParen.
$` Consulta leftContext.
$' Consulta rightContext.
input La cadena contra la que se compara una expresin regular.
lastMatch Los ltimos caracteres coincidentes.
lastParen La ltima coincidencia de subcadena entre parntesis, si la hubiera.
leftContext La subcadena que precede a la coincidencia ms reciente.
rightContext La subcadena que sigue a la coincidencia ms reciente.

Las siguientes ahora son propiedades de instancias de RegExp, ya no del objeto RegExp:

Propiedad Descripcin
global Si se debe probar o no la expresin regular con todas las posibles coincidencias en una cadena, o solo con la primera.
ignoreCase Si se deben o no ignorar las maysculas/minsculas al intentar una coincidencia en una cadena.
lastIndex El ndice en el que comenzar la siguiente coincidencia.
multiline Si buscar o no en cadenas de varias lneas.
source El texto del patrn.

Mtodos RegExp

Propiedades de funcin

  • Las propiedades caller y argument estn obsoletas porque filtran la funcin llamadora. En lugar de la propiedad arguments, debes usar el objeto arguments dentro de los cierres de funciones.

Generador heredado

Iterador

  • StopIteration est en desuso.
  • Iterator est en desuso.

Mtodos de objeto

  • watch y unwatch estn en desuso. En su lugar usa Proxy.
  • __iterator__ est en desuso.
  • Object.prototype.__noSuchMethod__ est en desuso. En su lugar usa Proxy.

Mtodos de Date

Funciones

Proxy

Secuencias de escape

  • Las secuencias de escape octales (\ seguida de uno, dos o tres dgitos octales) estn en desuso en los literales de cadenas y expresiones regulares.
  • Las funciones escape y unescape estn en desuso. Usa encodeURI, encodeURIComponent, decodeURI o decodeURIComponent para codificar y decodificar secuencias de escape para caracteres especiales.

Mtodos de cadena

Caractersticas obsoletas

Estas caractersticas obsoletas se han eliminado por completo de JavaScript y ya no se pueden utilizar a partir de la versin indicada de JavaScript.

Objeto

Propiedad Descripcin
__count__ Devuelve el nmero de propiedades enumerables directamente en un objeto definido por el usuario.
__parent__ Apunta al contexto de un objeto.
Object.prototype.eval() Evala una cadena de cdigo JavaScript en el contexto del objeto especificado.
Object.observe() Observar de forma asincrnica los cambios en un objeto.
Object.unobserve() Elimina observadores.
Object.getNotifier() Crea un objeto que permite desencadenar sintticamente un cambio.

Funcin

Propiedad Descripcin
arity Nmero de argumentos formales.

Array

Propiedad Descripcin
Array.observe() Observacin asincrnica de cambios en los arreglos.
Array.unobserve() Elimina observadores.

Nmero

  • Number.toInteger()

ParallelArray

  • ParallelArray

Declaraciones

  • for each...in est obsoleta. En su lugar utiliza for...of.
  • La desestructuracin for...in est obsoleta. En su lugar utiliza for...of.
  • los bloques let y la expresiones let estn obsoletas.

E4X

Consulta E4X para obtener ms informacin.

Variables ntidas

Consulta Variables ntidas en JavaScript para obtener ms informacin.


Web Proxy Viewer  |  New URL  |  Original Page