Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Fonctionnalités dépréciées

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Fonctionnalités dépréciées

Cette page liste les fonctionnalités de JavaScript qui sont dépréciées (deprecated) (c'est-à-dire que ces fonctionnalités sont toujours disponibles mais qu'il est prévu de les retirer) et les fonctionnalités obsolètes (celles qui ne sont plus utilisables).

Fonctionnalités dépréciées

Ces fonctionnalités dépréciées peuvent toujours être utilisées mais avec une grande attention car elles pourront être supprimées complètements à l'avenir. En règle général, il faut les retirer du code qui les utilise.

Propriétés deRegExp

Les propriétés suivantes sont dépréciées. Cela n'affecte pas le comportement dereplace lorsqu'on utilise une chaîne de caractères en paramètre de remplacement :

PropriétéDescription
$1-$9

Les sous-chaînes correspondantes s'il y en a.
Attention :Utiliser ces propriétés peut causer certains problèmes car les extensions des navigateurs peuvent les modifier. À éviter !

$_Voirinput.
$*Voirmultiline.
$&VoirlastMatch.
$&VoirlastParen.
$`VoirleftContext.
$'VoirrightContext.
input La chaîne par rapport à laquelle on recherche une correspondance grâce à l'expression rationnelle.
lastMatchLes derniers caractères correspondants.
lastParen La dernière sous-chaîne (groupe entre parenthèses) correspondante si elle existe.
leftContextLa sous-chaîne qui précède la correspondance la plus récente.
rightContextLa sous-chaîne qui suit la correspondance la plus récente.

Les propriétés qui suivent sont désormais des propriétés des instances deRegExp et ne sont plus des propriétés de l'objetRegExp :

PropriétéDescription
globalPermet d'utiliser une expression rationnelle pour relever l'ensemble des correspondances ou uniquement la première.
ignoreCaseDéfinit si la casse doit être ignorée ou non lors de la recherche d'une correspondance.
lastIndexL'index à partir duquel chercher la prochaine correspondance.
multilineDéfinit si la recherche doit s'effectuer sur une seule ligne ou plusieurs.
sourceLe texte du motif.

Méthodes deRegExp

  • La méthodecompile est dépréciée.
  • La méthodevalueOf n'est plus spécifiquement liée àRegExp. UtilisezObject.valueOf().

Propriétés deFunction

  • Les propriétéscaller etarguments sont dépréciées car elles permettaient de fuiter l'appelant de la fonction. En lieu et place de la propriétéarguments, c'est l'objetarguments qui doit être utilisée (notamment dans les fermetures).

Générateur historique

Itérateur

Méthode d'Object

  • watch etunwatch sont dépréciés. L'objetProxy doit être utilisé à la place.
  • __iterator__ est déprécié.
  • Object.prototype.__noSuchMethod__ est déprécié.Proxy doit être utilisé à la place.

Méthodes deDate

Fonctions

Proxy

Séquences d'échappement

  • Les séquences d'échappement octales (\ suivi par un, deux ou trois chiffres octaux) sont dépréciées pour les chaînes de caractères et les littéraux d'expressions rationnelles.
  • Les fonctionsescape etunescape sont dépréciées. Ce sont les méthodes et objetsencodeURI,encodeURIComponent,decodeURI oudecodeURIComponent qui doivent être utilisées pour encoder/décoder les séquences d'échappement des caractères spéciaux.

Méthodes deString

Fonctionnalités obsolètes

Ces fonctionnalités sont obsolètes et ont intégralement été retirées de JavaScript. Elles ne peuvent plus être utilisées.

Object

Function

PropriétéDescription
arityNombre d'arguments déclarés pour une fonction.

Array

PropriétéDescription
Array.observe()Observe les modifications apportées à un tableau de façon asynchrone.
Array.unobserve()Retire les observateurs ajoutés à un tableau.

Number

ParallelArray

Instructions

E4X

Voir la pageE4X pour plus d'informations.

Sharp variables

Voir la pagesur les variables « Sharp » en JavaScript pour plus d'informations.

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp