aboutsummaryrefslogtreecommitdiff
path: root/files/de/glossary/primitive
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:45:38 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:45:38 +0100
commit4ab365b110f2f1f2b736326b7059244a32115089 (patch)
treec3c7c0219f728ade49a78c238c51cc0c8d06ebd6 /files/de/glossary/primitive
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-4ab365b110f2f1f2b736326b7059244a32115089.tar.gz
translated-content-4ab365b110f2f1f2b736326b7059244a32115089.tar.bz2
translated-content-4ab365b110f2f1f2b736326b7059244a32115089.zip
unslug de: move
Diffstat (limited to 'files/de/glossary/primitive')
-rw-r--r--files/de/glossary/primitive/index.html48
1 files changed, 48 insertions, 0 deletions
diff --git a/files/de/glossary/primitive/index.html b/files/de/glossary/primitive/index.html
new file mode 100644
index 0000000000..021ca95488
--- /dev/null
+++ b/files/de/glossary/primitive/index.html
@@ -0,0 +1,48 @@
+---
+title: Skalare Daten
+slug: Glossary/einfache_datenelemente
+tags:
+ - Glossary
+ - einfache Datentypen
+ - primitive Datentypen
+ - skalare Datentypen
+translation_of: Glossary/Primitive
+---
+<p><span class="seoSummary">Ein <strong>primitives</strong> (skalares) Datenelement (einfacher Wert, einfacher Datentyp) ist ein Datenelement, das kein {{Glossary("object","Objekt")}} ist und keine {{glossary("method","Methoden")}} besitzt.</span></p>
+
+<p>In {{Glossary("JavaScript")}} gibt es 6 skalare Datentypen:</p>
+
+<ul>
+ <li>{{Glossary("string","String")}}</li>
+ <li>{{Glossary("number","Number")}}</li>
+ <li>{{Glossary("Boolean")}}</li>
+ <li>{{Glossary("null")}}</li>
+ <li>{{Glossary("undefined")}}</li>
+ <li>{{Glossary("symbol","Symbol")}} (neu in {{Glossary("ECMAScript")}} 6)</li>
+</ul>
+
+<p>Meistens repräsentiert ein skalares Datenelement die einfachste Datenstruktur einer Programmiersprache.</p>
+
+<p>Alle skalaren Datentypen sind <strong>unveränderbar</strong> (sie können nicht noch weiter vereinfacht werden).</p>
+
+<h2 id="Skalare_Wrapper-Objekte_in_Javascript">Skalare Wrapper-Objekte in Javascript</h2>
+
+<p>Außer für die Skalare <code>null</code> und <code>undefined</code>, besitzen alle anderen Datentypen ein equivalentes, gleichnamiges Objekt, welches die einfachen Datentypen ummantelt/umgibt (neudeutsch: wrappt):</p>
+
+<ul>
+ <li>{{jsxref("String")}} für den skalaren Datentyp string.</li>
+ <li>{{jsxref("Number")}} für den skalaren Datentyp number.</li>
+ <li>{{jsxref("Boolean")}} für den skalaren Datentyp Boolean.</li>
+ <li>{{jsxref("Symbol")}} für den skalaren Datentyp Symbol.</li>
+</ul>
+
+<p>DIe Wrapper-Methode <a href="/de/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf"><code>valueOf()</code></a> gibt als Rückgabewert den skalaren Datentypen des verwendeten Datenelements zurück..</p>
+
+<h2 id="Lerne_weiter">Lerne weiter</h2>
+
+<h3 id="Allgemeines">Allgemeines</h3>
+
+<ul>
+ <li><a href="/de/docs/Web/JavaScript/Data_structures">Einführung in die JavaScript Datentypen</a></li>
+ <li>{{Interwiki("wikipedia", "Primitive data types")}} auf Wikipedia</li>
+</ul>