| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features | [Back] [Original] |
Get to know MDN better
Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.
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).
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.
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. |
compile() est en desuso.valueOf ya no est especializado para RegExp. Usa Object.valueOf().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.Declaracin de funcin del generador heredado y Expresin de funcin del generador heredado estn en desuso. En su lugar usa declaraciones function* y expresin function*.JS1.7/JS1.8 Array comprehension y JS1.7/JS1.8 Generator comprehension estn en desuso.StopIteration est en desuso.Iterator est en desuso.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.DategetYear y setYear se ven afectados por el problema del ao 2000 y se han subsumido por getFullYear y setFullYear.toISOString en lugar del mtodo en desuso toGMTString.toLocaleFormat est en desuso.funciones o funciones de flecha normales.Proxy.hasOwn (bug 980565, Firefox 33).getEnumerablePropertyKeys (bug 783829, Firefox 37)getOwnPropertyNames (bug 1007334, Firefox 33)keys (bug 1007334, Firefox 33)escape y unescape estn en desuso. Usa encodeURI, encodeURIComponent, decodeURI o decodeURIComponent para codificar y decodificar secuencias de escape para caracteres especiales.String.prototype.fontsize y String.prototype.big.String.prototype.quote se elimin desde Firefox 37.flags en String.prototype.search, String.prototype.match y String.prototype.replace estn en desuso.String.prototype.substr probablemente no se eliminar pronto, pero est definido en el Anexo B del estndar ECMA-262, cuya introduccin dice: "... Los programadores no deben usar o asumir la existencia de estas caractersticas y comportamientos al escribir un nuevo cdigo ECMAScript. ..."Estas caractersticas obsoletas se han eliminado por completo de JavaScript y ya no se pueden utilizar a partir de la versin indicada de JavaScript.
| 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. |
| Propiedad | Descripcin |
|---|---|
arity |
Nmero de argumentos formales. |
| Propiedad | Descripcin |
|---|---|
Array.observe() |
Observacin asincrnica de cambios en los arreglos. |
Array.unobserve() |
Elimina observadores. |
Number.toInteger()ParallelArrayfor each...in est obsoleta. En su lugar utiliza for...of.for...in est obsoleta. En su lugar utiliza for...of.Consulta E4X para obtener ms informacin.
Consulta Variables ntidas en JavaScript para obtener ms informacin.
Esta pgina se modific por ltima vez el 23 jul 2026 por colaboradores de MDN.
Partes de este contenido son 19982026 de colaboradores individuales de mozilla.org. Contenido disponible bajo una licencia Creative Commons.
| Web Proxy Viewer | New URL | Original Page |