aboutsummaryrefslogtreecommitdiff
path: root/files/nl/web/javascript/reference/errors/not_defined/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/nl/web/javascript/reference/errors/not_defined/index.html')
-rw-r--r--files/nl/web/javascript/reference/errors/not_defined/index.html70
1 files changed, 0 insertions, 70 deletions
diff --git a/files/nl/web/javascript/reference/errors/not_defined/index.html b/files/nl/web/javascript/reference/errors/not_defined/index.html
deleted file mode 100644
index 9fb12d7937..0000000000
--- a/files/nl/web/javascript/reference/errors/not_defined/index.html
+++ /dev/null
@@ -1,70 +0,0 @@
----
-title: 'ReferenceError: "x" is not defined'
-slug: Web/JavaScript/Reference/Errors/Not_defined
-tags:
- - Foutmelding
- - JavaScript
- - ReferenceError
-translation_of: Web/JavaScript/Reference/Errors/Not_defined
----
-<div>{{jsSidebar("Errors")}}</div>
-
-<h2 id="Foutmelding">Foutmelding</h2>
-
-<pre class="syntaxbox">ReferenceError: "x" is not defined
-</pre>
-
-<h2 id="Type_fout">Type fout</h2>
-
-<p>{{jsxref("ReferenceError")}}.</p>
-
-<h2 id="Wat_is_er_fout_gegaan">Wat is er fout gegaan?</h2>
-
-<p>Er is ergens een niet bestaande variabele genoemd. Deze variabele moet je declareren, of je moet er voor zorgen dat deze beschikbaar is in het script of {{Glossary("scope")}}.</p>
-
-<div class="note">
-<p><strong>Notitie:</strong> Wanneer je een library (zoals jQuery) laadt, zorg er dan voor dat die geladen is voordat je de library's variabelen wilt gebruiken, zoals "$". Zet de {{HTMLElement("script")}} tag die de library laadt, voor de code die de variabele gebruikt.</p>
-</div>
-
-<h2 id="Voorbeelden">Voorbeelden</h2>
-
-<h3 id="Variabele_niet_gedefineerd">Variabele niet gedefineerd</h3>
-
-<pre class="brush: js example-bad">foo.substring(1); // ReferenceError: foo is not defined
-</pre>
-
-<p>De "foo" variable is nergens gedefineerd. De variabele moet een string zijn, zodat de {{jsxref("String.prototype.substring()")}} method kan werken.</p>
-
-<pre class="brush: js example-good">var foo = "bar";
-foo.substring(1); // "ar"</pre>
-
-<h3 id="Verkeerde_scope">Verkeerde scope</h3>
-
-<p>Een variabele moet beschikbaar zijn in de huidige context of execution. Variabelen gedefineerd binnen een <a href="/en-US/docs/Web/JavaScript/Reference/Functions">functie</a> kunnen niet van ergens anders buiten de functie worden benarderd, omdat de variabele alleenmaar in de scope van de functie gedefineerd is</p>
-
-<pre class="brush: js example-bad">function numbers () {
- var num1 = 2,
- num2 = 3;
- return num1 + num2;
-}
-
-console.log(num1); // ReferenceError num1 is not defined.</pre>
-
-<p>Maar, een functie kan alle andere variabelen benaderen in de scope waarin hij gedefineerd is. Oftewel, een functie die in de global scope is gedefineerd, kan alle variabelen benaderen in de global scope.</p>
-
-<pre class="brush: js example-good">var num1 = 2,
- num2 = 3;
-
-function numbers () {
- return num1 + num2;
-}
-
-console.log(num1); // 2</pre>
-
-<h2 id="Zie_ook">Zie ook</h2>
-
-<ul>
- <li>{{Glossary("Scope")}}</li>
- <li><a href="/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#Declaring_variables">Declareren vanĀ  variabelen in de JavaScript Guide</a></li>
- <li><a href="/en-US/docs/Web/JavaScript/Guide/Functions#Function_scope/en-US/docs/">Function scope in de JavaScript Guide</a></li>
-</ul>