diff options
Diffstat (limited to 'files/el/glossary/falsy/index.html')
-rw-r--r-- | files/el/glossary/falsy/index.html | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/files/el/glossary/falsy/index.html b/files/el/glossary/falsy/index.html new file mode 100644 index 0000000000..9eec983c4a --- /dev/null +++ b/files/el/glossary/falsy/index.html @@ -0,0 +1,35 @@ +--- +title: Falsy +slug: Glossary/Falsy +tags: + - falsy +translation_of: Glossary/Falsy +--- +<p>F<strong>alsy</strong> τιμή, είναι μια τιμή η οποία επιστρέφει false σε {{Glossary("Boolean")}} βρόγχους.</p> + +<p>H {{Glossary("JavaScript")}} χρησιμοποιεί τύπους {{Glossary("Type_Conversion", "coercion")}} στους Boolean βρόγχους.</p> + +<h2 id="Παραδείγματα">Παραδείγματα</h2> + +<p>Παραδείγματα απο <em>falsy</em> τιμές στην JavaScript (που επιστρέφουν false και έτσι <em>παρακάμπτουν</em> το <code>if</code> block):</p> + +<pre class="brush: js">if (false) +if (null) +if (undefined) +if (0) +if (NaN) +if ('') +if ("") +if (document.all) [1]</pre> + +<p>To [1] <code>document.all</code> έχει χρησιμοποιηθεί στο παρελθόν για την αναγνώριση του περιηγητή και το <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#dom-document-all">HTML specification defines a willful violation</a> απο το πρότυπο ECMAScript, για λόγους συμβατότητας με παλιότερους κώδικες (<code>if (document.all) { // Internet Explorer κώδικας }</code> ή με τη χρήση του <code>document.all</code> χωρίς να γίνεται πρώτα έλεγχος: <code>document.all.foo</code>).</p> + +<p>Μερικές φορές φράφεται <strong>falsey</strong>, αν και στα αγγλικά συνήθως μετατρέποντας μια λέξη σε επίθετο με ένα -y, το τελικό <em>e</em> φεύγει (noise => noisy, ice => icy, shine => shiny)</p> + +<h2 id="Μάθετε_περισσότερα">Μάθετε περισσότερα</h2> + +<ul> + <li>{{Glossary("Truthy")}}</li> + <li>{{Glossary("Type_Conversion", "Coercion")}}</li> + <li>{{Glossary("Boolean")}}</li> +</ul> |