diff options
| author | julieng <julien.gattelier@gmail.com> | 2021-10-02 17:20:24 +0200 |
|---|---|---|
| committer | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-10-02 17:30:20 +0200 |
| commit | 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde (patch) | |
| tree | 30a56efd3eff3a01bd1611e1840fdbbfacf544a4 /files/fr/web/api/performance/mark | |
| parent | c05efa8d7ae464235cf83d7c0956e42dc6974103 (diff) | |
| download | translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.gz translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.bz2 translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.zip | |
convert content to md
Diffstat (limited to 'files/fr/web/api/performance/mark')
| -rw-r--r-- | files/fr/web/api/performance/mark/index.md | 88 |
1 files changed, 36 insertions, 52 deletions
diff --git a/files/fr/web/api/performance/mark/index.md b/files/fr/web/api/performance/mark/index.md index c33a169606..f589c9759f 100644 --- a/files/fr/web/api/performance/mark/index.md +++ b/files/fr/web/api/performance/mark/index.md @@ -2,45 +2,46 @@ title: performance.mark() slug: Web/API/Performance/mark tags: -- API -- Method -- Méthode -- Reference -- Performance web + - API + - Method + - Méthode + - Reference + - Performance web translation_of: Web/API/Performance/mark --- -<div>{{APIRef("User Timing API")}}</div> +{{APIRef("User Timing API")}} -<p>La méthode <strong><code>mark()</code></strong> crée un {{domxref("DOMHighResTimeStamp", "timestamp")}} dans le <em>tampon d'entrée de performance</em> du navigateur avec le nom donné en argument.</p> +La méthode **`mark()`** crée un {{domxref("DOMHighResTimeStamp", "timestamp")}} dans le _tampon d'entrée de performance_ du navigateur avec le nom donné en argument. -<p>L'horodatage ainsi défini par l'application peut être récupéré par l'une des méthodes <code>getEntries*()</code> de l'interface {{domxref("Performance")}} ({{domxref("Performance.getEntries", "getEntries()")}}, {{domxref("Performance.getEntriesByName", "getEntriesByName()")}} ou {{domxref("Performance.getEntriesByType", "getEntriesByType()")}}).</p> +L'horodatage ainsi défini par l'application peut être récupéré par l'une des méthodes `getEntries*()` de l'interface {{domxref("Performance")}} ({{domxref("Performance.getEntries", "getEntries()")}}, {{domxref("Performance.getEntriesByName", "getEntriesByName()")}} ou {{domxref("Performance.getEntriesByType", "getEntriesByType()")}}). -<p>La méthode <code>mark()</code> stocke ses données en interne sous la forme d'objets {{domxref("PerformanceEntry")}}.</p> +La méthode `mark()` stocke ses données en interne sous la forme d'objets {{domxref("PerformanceEntry")}}. -<p>{{AvailableInWorkers}}</p> +{{AvailableInWorkers}} -<h2 id="Syntax">Syntaxe</h2> +## Syntaxe -<pre class="brush: js"> +```js performance.mark(name); -</pre> +``` -<h3 id="Arguments">Arguments</h3> +### Arguments -<dl> - <dt><code>name</code></dt> - <dd>Une chaîne de caractères ({{domxref("DOMString")}}) représentant le nom du marqueur. Si le nom donné à cette méthode existe déjà dans l'interface {{domxref("PerformanceTiming")}}, une exception {{jsxref("SyntaxError")}} est levée.</dd> -</dl> +- `name` + - : Une chaîne de caractères ({{domxref("DOMString")}}) représentant le nom du marqueur. Si le nom donné à cette méthode existe déjà dans l'interface {{domxref("PerformanceTiming")}}, une exception {{jsxref("SyntaxError")}} est levée. -<h3 id="Return_value">Valeur de retour</h3> +### Valeur de retour -<p>Aucune.</p>> +Aucune. -<h2 id="Example">Exemple</h2> +\> -<p>L'exemple suivant montre comment utiliser <code>mark()</code> pour créer et récupérer des entrées {{domxref("PerformanceMark")}}.</p> +## Exemple -<pre class="brush:js">// Crée un ensemble de marqueurs. +L'exemple suivant montre comment utiliser `mark()` pour créer et récupérer des entrées {{domxref("PerformanceMark")}}. + +```js +// Crée un ensemble de marqueurs. performance.mark("squirrel"); performance.mark("squirrel"); performance.mark("monkey"); @@ -60,32 +61,15 @@ console.log(monkeyEntries.length); // Efface tous les marqueurs. performance.clearMarks(); -</pre> - -<h2 id="Specifications">Spécifications</h2> - -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Spécification</th> - <th scope="col">Statut</th> - <th scope="col">Commentaire</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName('User Timing Level 2', '#dom-performance-mark', 'mark()')}}</td> - <td>{{Spec2('User Timing Level 2')}}</td> - <td>Clarification du modèle de traitement <code>mark()</code>.</td> - </tr> - <tr> - <td>{{SpecName('User Timing', '#dom-performance-mark', 'mark()')}}</td> - <td>{{Spec2('User Timing')}}</td> - <td>Définition initiale.</td> - </tr> - </tbody> -</table> - -<h2 id="Browser_compatibility">Compatibilité des navigateurs</h2> - -<p>{{Compat("api.Performance.mark")}}</p> +``` + +## Spécifications + +| Spécification | Statut | Commentaire | +| -------------------------------------------------------------------------------------------- | -------------------------------------------- | ----------------------------------------------- | +| {{SpecName('User Timing Level 2', '#dom-performance-mark', 'mark()')}} | {{Spec2('User Timing Level 2')}} | Clarification du modèle de traitement `mark()`. | +| {{SpecName('User Timing', '#dom-performance-mark', 'mark()')}} | {{Spec2('User Timing')}} | Définition initiale. | + +## Compatibilité des navigateurs + +{{Compat("api.Performance.mark")}} |
