---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Définir le mode JavaScript pour une application

# Définir le mode JavaScript pour une application {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Configurez les fonctionnalités ECMAScript qui peuvent être utilisées dans une application en sélectionnant le mode JavaScript.

## Avant de commencer

Rôle requis : rôle de développeur délégué accordant un accès complet ou administrateur

## Pourquoi et quand exécuter cette tâche

Le mode JavaScript est un paramètre de conception et d'exécution pour les applications et scripts personnalisés. Pour prendre en charge les scripts côté serveur existants et les nouveaux scripts développés selon la norme ECMAScript 2021, le moteur JavaScript dispose de trois modes : ECMAScript 2021 (ES12), Normes ES5 et Compatibilité. Pour en savoir plus sur chaque mode, reportez-vous à la section [Modes JavaScript](https://servicenow-prod.fluidtopics.net/0lGA9y0BIwm_yn52q9osVg "Le mode JavaScript est un paramètre de conception et d’exécution pour les applications et scripts personnalisés. Pour prendre en charge les scripts côté serveur existants et les nouveaux scripts développés selon la norme ECMAScript 2021, le moteur JavaScript dispose de trois modes : ECMAScript 2021 (ES12), Normes ES5 et Compatibilité.").

Pour les applications qui utilisent les normes ES5 ou le mode de compatibilité, vous pouvez également activer ECMAScript 2021 (ES12) pour les scripts individuels dans l'application. Pour plus d'informations, consultez [Activer le mode ECMAScript 2021 (ES12) pour un script](https://servicenow-prod.fluidtopics.net/b~nLS8I4jrzAaAC0~3pXRA "Utilisez les dernières fonctionnalités JavaScript prises en charge avec le mode ECMAScript 2021 (ES12) dans les scripts côté serveur dans les applications qui utilisent le mode standard ES5 ou le mode de compatibilité.").  
Remarque :  
Le basculement du mode JavaScript vers ECMAScript 2021 (ES12) pour une application existante peut modifier le comportement de ses scripts. Pour plus d'informations, consultez [Considérations relatives au changement de mode JavaScript](https://servicenow-prod.fluidtopics.net/kK6I20lv30w5J6_uAAcBZg "Le changement du mode JavaScript d’une application ou d’un script peut modifier le comportement des scripts existants. Passez en revue quelques exemples de changements de comportement avant de changer de mode JavaScript ou pour résoudre les problèmes que vous rencontrez après le changement.").

## Procédure

1. Dans le navigateur d'application, saisissez <kbd class="ph userinput">sys_app.list</kbd>.
2. Sélectionnez une application.
3. Dans le champ Mode JavaScript , sélectionnez le mode à utiliser.
   * ECMAScript 2021 (ES12) : prend en charge un sous-ensemble de la syntaxe et des fonctionnalités ECMAScript 2021 (ES12) et ECMAScript 2022 (ES13).
   * Mode standard ES5 : prend en charge la syntaxe et les fonctionnalités ECMAScript5.
   * Mode de compatibilité : utilisé pour tous les scripts développés avant l'ajout du mode standard ES5.
   {#set-javascript-mode-application__choices_xvq_f4b_hbc}
4. Sélectionnez Mettre à jour.
**Information associée**   

* [Legacy - Update a custom application record](https://www.servicenow.com/docs/access?context=t_UpdateAnApplicationRecord&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)

