aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/javascript/reference/errors/cant_access_property
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/javascript/reference/errors/cant_access_property')
-rw-r--r--files/fr/web/javascript/reference/errors/cant_access_property/index.md58
1 files changed, 29 insertions, 29 deletions
diff --git a/files/fr/web/javascript/reference/errors/cant_access_property/index.md b/files/fr/web/javascript/reference/errors/cant_access_property/index.md
index e9ea7c5e0c..20c4ffd4a6 100644
--- a/files/fr/web/javascript/reference/errors/cant_access_property/index.md
+++ b/files/fr/web/javascript/reference/errors/cant_access_property/index.md
@@ -8,53 +8,53 @@ tags:
translation_of: Web/JavaScript/Reference/Errors/Cant_access_property
original_slug: Web/JavaScript/Reference/Erreurs/Cant_access_property
---
-<div>{{jsSidebar("Errors")}}</div>
+{{jsSidebar("Errors")}}
-<h2 id="Message">Message</h2>
+## Message
-<pre class="syntaxbox">TypeError: Unable to get property {x} of undefined or null reference (Edge)
-TypeError: can't access property {x} of {y} (Firefox)
-TypeError: {y} is undefined, can't access property {x} of it (Firefox)
-TypeError: {y} is null, can't access property {x} of it (Firefox)
+ TypeError: Unable to get property {x} of undefined or null reference (Edge)
+ TypeError: can't access property {x} of {y} (Firefox)
+ TypeError: {y} is undefined, can't access property {x} of it (Firefox)
+ TypeError: {y} is null, can't access property {x} of it (Firefox)
-Exemples
-TypeError: x is undefined, can't access property "prop" of it
-TypeError: x is null, can't access property "prop" of it
-TypeError: can't access property "prop" of undefined
-TypeError: can't access property "prop" of null
-</pre>
+ Exemples
+ TypeError: x is undefined, can't access property "prop" of it
+ TypeError: x is null, can't access property "prop" of it
+ TypeError: can't access property "prop" of undefined
+ TypeError: can't access property "prop" of null
-<h2 id="Types_d'erreur">Types d'erreur</h2>
+## Types d'erreur
-<p>{{jsxref("TypeError")}}.</p>
+{{jsxref("TypeError")}}.
-<h2 id="Quel_est_le_problème">Quel est le problème ?</h2>
+## Quel est le problème ?
-<p>On a tenté d'accéder à une propriété sur la valeur {{jsxref("undefined")}} ou {{jsxref("null")}}.</p>
+On a tenté d'accéder à une propriété sur la valeur {{jsxref("undefined")}} ou {{jsxref("null")}}.
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<h3 id="Cas_invalides">Cas invalides</h3>
+### Cas invalides
-<pre class="brush: js example-bad">// undefined et null ne possèdent aucune propriété et aucune méthode substring
+```js example-bad
+// undefined et null ne possèdent aucune propriété et aucune méthode substring
var toto = undefined;
toto.substring(1); // TypeError: x is undefined, can't access property "substring" of it
var toto = null;
toto.substring(1); // TypeError: x is null, can't access property "substring" of it
-</pre>
+```
-<h3 id="Corriger_le_problème">Corriger le problème</h3>
+### Corriger le problème
-<p>Pour détecter le cas où la valeur utilisée est <code>undefined</code> ou <code>null</code>, on peut utiliser l'opérateur <code><a href="/fr/docs/Web/JavaScript/Reference/Opérateurs/L_opérateur_typeof">typeof</a></code>. Par exemple :</p>
+Pour détecter le cas où la valeur utilisée est `undefined` ou `null`, on peut utiliser l'opérateur [`typeof`](/fr/docs/Web/JavaScript/Reference/Opérateurs/L_opérateur_typeof). Par exemple :
-<pre class="brush: js">if (typeof toto !== 'undefined') {
+```js
+if (typeof toto !== 'undefined') {
// On sait alors que toto est bien défini et on peut utiliser ses propriétés s'il en a.
-}</pre>
+}
+```
-<h2 id="Voir_aussi">Voir aussi</h2>
+## Voir aussi
-<ul>
- <li>{{jsxref("undefined")}}</li>
- <li>{{jsxref("null")}}</li>
-</ul>
+- {{jsxref("undefined")}}
+- {{jsxref("null")}}