aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/console/profileend/index.md
blob: 50a4f87e406bf18b6aee48d49b4ffbdd13819fd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
title: Console.profileEnd()
slug: Web/API/Console/profileEnd
tags:
  - API
  - DOM
  - Méthodes
  - Profils
translation_of: Web/API/Console/profileEnd
---
{{APIRef("Console API")}}{{Non-standard_header}}

> **Attention :** L'appel de cet API immédiatement après `console.profile()` peut l'empêcher de fonctionner. Pour contourner ce problème, appelez-le par un  `setTimeout` avec un délai d'au-moins 5 ms. Voir [bug #1173588](https://bugzilla.mozilla.org/show_bug.cgi?id=1173588).

La méthode `profileEnd`  arrête l'enregistrement d'un profil lancé précédemment avec {{domxref("Console.profile()")}}.

Vous pouvez éventuellement insérer un argument pour nommer le profil. Cela vous permet d'arrêter uniquement ce profil si vous avez enregistré plusieurs profils.

- Si `Console.profileEnd()` reçoit un nom de profil qui correspond au nom d'un profil en cours d'enregistrement, ce profil est arrêté.
- Si `Console.profileEnd()` reçoit un nom de profil qui ne correspond pas au nom d'un profil en cours d'enregistrement, aucune modification n'est apportée.
- Si `Console.profileEnd()` ne reçoit pas un nom de profil, le dernier profil démarré est arrêté.

{{AvailableInWorkers}}

## Syntaxe

    console.profileEnd(profileName);

## Paramètres

- `profileName`
  - : Le nom à donner au profil. Ce paramètre est facultatif.

## Compatibilité des navigateurs

{{Compat("api.Console.profileEnd")}}

## Voir aussi

- {{domxref("Console.profile()")}}