| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features | [Back] [Original] |
Get to know MDN better
Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.
Esta pgina lista funcionalidades do JavaScript que foram descontinuadas (ou seja, continuam disponveis mas tm remoo planejada) e obsoletas (ou seja, no esto mais disponveis).
Estas features descontinuadas ainda podem ser usadas, mas com cautela, porque espera-se que sejam removidas por completo no futuro. Aconselha-se que remova-as do seu cdigo.
As propriedades a seguir foram descontinuadas. Isto no afeta o uso delas em replacement strings:
| Propriedade | Descrio |
|---|---|
$1-$9 |
Encontra substrings dentro de parnteses. Ateno: Usar estas propriedades pode resultar em problemas, porque extenses do navegador podem modifica-las. Evite-as! |
$_ |
Ver input. |
$* |
Ver multiline. |
$& |
Ver lastMatch. |
$+ |
Ver lastParen. |
$` |
Ver leftContext. |
$' |
Ver rightContext. |
input |
A string encontrada por uma expresso regular. |
lastMatch |
Os ltimos caracteres encontrados. |
lastParen |
A ltima substring entre parnteses que foi encontrada. |
leftContext |
A penltima substring encontrada. |
rightContext |
A substring que segue a que foi encontrada por ltimo. |
As propriedades a seguir pertencem a instncias de um RegExp, no mais ao objeto RegExp:
| Propriedades | Descrio |
|---|---|
global |
Determina se deve ou no testar a expresso regular com todas as combinaes possveis em uma string ou s com a primeira. |
ignoreCase |
Determina se deve ou no ignorar a capitalizao ao tentar encontrar uma combinao em uma string. |
lastIndex |
O ndince que aponta o comeo da prxima combinao. |
multiline |
Determina se deve ou no procurar por strings em vrias linhas diferentes. |
source |
O texto do padro. |
compile() foi descontinuado.valueOf no mais especializado para RegExp. Use Object.valueOf().caller e arguments foram descontinuadas, porque elas estouram o chamador de funes. Ao invs da propriedade arguments, deve-se usar o objeto arguments dentro dos fechamentos da funo.Legacy generator function statement e Legacy generator function expression foram descontinuados. No lugar deles, use function* statement e function* expression.JS1.7/JS1.8 Array comprehension e o JS1.7/JS1.8 Generator comprehension foram descontinuados.StopIteration foi descontinuado.Iterator foi descontinuado.watch e unwatch foram descontinuados. No lugar deles, use Proxy .__iterator__ foi descontinuado.Object.prototype.__noSuchMethod__ foi descontinuado. Use Proxy em seu lugar.getYear e setYear foram afetados pelo Bug do Milnio e foram reagrupados em getFullYear e setFullYear.toISOString ao invs do mtodo descontinuado toGMTString em cdigos novos.toLocaleFormat foi descontinuado.functions normais ou arrow functions no lugar delas.Proxy no lugar delas.hasOwn (Erro do Firefox 980565, Firefox 33).getEnumerablePropertyKeys (Erro do Firefox 783829, Firefox 37)getOwnPropertyNames (Erro do Firefox 1007334, Firefox 33)keys (Erro do Firefox 1007334, Firefox 33)let blocks e let expressions foram descontinuados.escape e unescape foram descontinuadas. Use encodeURI, encodeURIComponent, decodeURI ou decodeURIComponent para codificar e decodificar sequncias de escape para caracteres especiais.String.prototype.fontsize e String.prototype.big.String.prototype.quote foi removido do Firefox 37.String.prototype.search, String.prototype.match, e String.prototype.replace foram depreciados.Estas features obsoletas foram totamente removidas do JavaScript e no podem ser usadas a partir da verso indicada do JavaScript.
Object.prototype.__proto__ accessors are deprecated. Use Object.getPrototypeOf and Object.setPrototypeOf instead. This does not apply to the __proto__ literal key in object literals.Object.prototype.__defineGetter__, Object.prototype.__defineSetter__, Object.prototype.__lookupGetter__, and Object.prototype.__lookupSetter__ methods are deprecated. Use Object.getOwnPropertyDescriptor and Object.defineProperty instead.| Property | Description |
|---|---|
arity |
Number of formal arguments. |
| Property | Description |
|---|---|
Array.observe() |
Asynchronously observing changes to Arrays. |
Array.unobserve() |
Remove observers. |
Number.toInteger()ParallelArrayfor each...in is deprecated. Use for...of instead.for...in is deprecated. Use for...of instead.See E4X for more information.
See Sharp variables in JavaScript for more information.
This page was last modified on 17 de jul. de 2026 by MDN contributors.
Your blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |