Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Características en desuso y obsoletas

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Características en desuso y obsoletas

Esta página enumera las características de JavaScript que están en desuso (es decir, todavía están disponibles pero se planea eliminarlas) y obsoletas (es decir, que ya no se pueden usar).

Características en desuso

Estas características desaconsejadas aún se pueden usar, pero se deben usar con precaución porque se espera que se eliminen por completo en el futuro. Deberías trabajar para sustituirlas con las versiones recomendadas en tu código.

Propiedades de RegExp

las siguientes propiedades están en desuso. Esto no afecta su uso en elreemplazo de cadenas:

PropiedadDescripción
$1-$9Coincidencias de subcadenas entre paréntesis, si las hay.Precaución: El uso de estas propiedades puede generar problemas, ya que las extensiones del navegador pueden modificarlas. ¡Evítalas!
$_Consultaentrada.
$*Consultamultiline.
$&ConsultalastMatch.
$+ConsultalastParen.
$`ConsultaleftContext.
$'ConsultarightContext.
inputLa cadena contra la que se compara una expresión regular.
lastMatchLos últimos caracteres coincidentes.
lastParenLa última coincidencia de subcadena entre paréntesis, si la hubiera.
leftContextLa subcadena que precede a la coincidencia más reciente.
rightContextLa subcadena que sigue a la coincidencia más reciente.

Las siguientes ahora son propiedades de instancias deRegExp, ya no del objetoRegExp:

PropiedadDescripción
globalSi se debe probar o no la expresión regular con todas las posibles coincidencias en una cadena, o solo con la primera.
ignoreCaseSi se deben o no ignorar las mayúsculas/minúsculas al intentar una coincidencia en una cadena.
lastIndexEl índice en el que comenzará la siguiente coincidencia.
multilineSi buscar o no en cadenas de varias líneas.
sourceEl texto del patrón.

Métodos RegExp

Propiedades de función

  • Las propiedadescaller yargument están obsoletas porque filtran la función llamadora. En lugar de la propiedad arguments, debes usar el objetoarguments dentro de los cierres de funciones.

Generador heredado

Iterador

Métodos de objeto

  • watch yunwatch están en desuso. En su lugar usaProxy.
  • __iterator__ está en desuso.
  • Object.prototype.__noSuchMethod__ está en desuso. En su lugar usaProxy.

Métodos deDate

Funciones

Proxy

Secuencias de escape

Métodos de cadena

Características obsoletas

Estas características obsoletas se han eliminado por completo de JavaScript y ya no se pueden utilizar a partir de la versión indicada de JavaScript.

Objeto

PropiedadDescripción
__count__Devuelve el número de propiedades enumerables directamente en un objeto definido por el usuario.
__parent__Apunta al contexto de un objeto.
Object.prototype.eval()Evalúa una cadena de código JavaScript en el contexto del objeto especificado.
Object.observe()Observar de forma asincrónica los cambios en un objeto.
Object.unobserve()Elimina observadores.
Object.getNotifier()Crea un objeto que permite desencadenar sintéticamente un cambio.

Función

PropiedadDescripción
arityNúmero de argumentos formales.

Array

PropiedadDescripción
Array.observe()Observación asincrónica de cambios en los arreglos.
Array.unobserve()Elimina observadores.

Número

ParallelArray

Declaraciones

  • for each...in está obsoleta. En su lugar utilizafor...of.
  • La desestructuraciónfor...in está obsoleta. En su lugar utilizafor...of.
  • los bloques let y la expresiones let están obsoletas.

E4X

ConsultaE4X para obtener más información.

Variables nítidas

ConsultaVariables nítidas en JavaScript para obtener más información.

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp