aboutsummaryrefslogtreecommitdiff
path: root/files/nl/glossary/truthy/index.html
blob: a99021a002c365a93933a807ccc29a8fc4490e31 (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
---
title: Waarachtig ("Truthy")
slug: Glossary/Waarachtig
translation_of: Glossary/Truthy
---
<p>In {{Glossary("JavaScript")}}, is een <strong>waarachtige </strong>waarde (truthy value) een waarde welke vertaalbaar is naar <code>true</code> wanneer deze geevalueerd wordt in een  {{Glossary("Boolean")}} context. Alle waarden zijn waarachtig, tenzij deze worden gedefinieerd als foutief  {{Glossary("Falsy", "falsy")}} (bijv., met uitzondering van <code>false</code>, <code>0</code>, <code>""</code>, <code>null</code>, <code>undefined</code>, and <code>NaN</code>).</p>

<p>{{Glossary("JavaScript")}} gebruikt type {{Glossary("Type_Conversion", "coercion")}} in een Boolean context.</p>

<p>Voorbeelden van waarachtige waarden/ "<em>truthy values"</em> in JavaScript (die vertaalbaar zijn naar true en dus het  <code>if</code> blok zullen doen uitvoeren):</p>

<pre class="brush: js">if (true)
if ({})
if ([])
if (42)
if ("foo")
if (new Date())
</pre>

<h2 id="See_also">See also</h2>

<ul>
 <li>{{Glossary("Falsy")}}</li>
 <li>{{Glossary("Type_Conversion", "Coercion")}}</li>
 <li>{{Glossary("Boolean")}}</li>
</ul>